|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
IRequestCommand,IBatchCommandで使用できるアプリケーション情報の取得を定義したインターフェース。
IRequestCommand,IBatchCommand実行中の、データ・ソースへの接続、トランザクション管理、属性情報へのアクセス方法を定義しています。
このインターフェースの実装クラスは実行時にwisdomにより作成され、AbstractRequestCommand,AbstractBatchCommandのインスタンス変数として使用
することができます。
このインターフェースを使用することでIRequestCommand,IBatchCommand共通で使用するアプリケーションに対応できるように
なります。
2005/2/1 WA0035対応
| メソッドの概要 | |
void |
closeConnection(java.sql.Connection c)
このIHandlerから取得したConnectionオブジェクトをクローズします。 |
java.lang.Object |
getAttribute(java.lang.String key)
属性を取得します。 |
java.sql.Connection |
getConnection()
省略時のデータ・ソースからConnectionを取得します。 |
java.sql.Connection |
getConnection(java.lang.Object invoker)
省略時のデータ・ソースからConnectionを取得します。 |
java.sql.Connection |
getConnection(java.lang.Object invoker,
java.lang.String defineName)
指定されたdefineNameで設定されているデータ・ソースからConnectionを取得します。 |
java.sql.Connection |
getConnection(java.lang.Object invoker,
java.lang.String user,
java.lang.String password)
省略時のデータ・ソースからConnectionを取得します。 |
java.sql.Connection |
getConnection(java.lang.Object invoker,
java.lang.String defineName,
java.lang.String user,
java.lang.String password)
指定されたdefineNameで設定されているデータ・ソースからConnectionを取得します。 |
java.sql.Connection |
getConnection(java.lang.String defineName)
指定されたdefineNameで設定されているデータ・ソースからConnectionを取得します。 |
java.sql.Connection |
getConnection(java.lang.String user,
java.lang.String password)
省略時のデータ・ソースからConnectionを取得します。 |
java.sql.Connection |
getConnection(java.lang.String defineName,
java.lang.String user,
java.lang.String password)
指定されたdefineNameで設定されているデータ・ソースからConnectionを取得します。 |
void |
setAttribute(java.lang.String key,
java.lang.Object value)
属性を設定します。 |
| メソッドの詳細 |
public void setAttribute(java.lang.String key,
java.lang.Object value)
IRequestHandlerの場合、
HttpServletRequest#setAttribute(key,value)を実行します。IBatchHandlerの場合、
内部で持つ、配列を使用して属性を管理します
key - 設定するキーvalue - 設定するオブジェクトの値public java.lang.Object getAttribute(java.lang.String key)
IRequestHandlerの場合、
HttpServletRequest#getAttribute(key)を実行します。IBatchHandlerの場合、
内部で持つ、配列を使用して属性を管理します
key - 取得するキー
public java.sql.Connection getConnection(java.lang.String defineName)
throws java.lang.Exception
defineName -
java.lang.Exception
public java.sql.Connection getConnection(java.lang.String defineName,
java.lang.String user,
java.lang.String password)
throws java.lang.Exception
defineName - user - password -
java.lang.Exception
public java.sql.Connection getConnection(java.lang.Object invoker,
java.lang.String defineName)
throws java.lang.Exception
invoker - 呼び出し元オブジェクト
java.lang.Exception
public java.sql.Connection getConnection(java.lang.Object invoker,
java.lang.String defineName,
java.lang.String user,
java.lang.String password)
throws java.lang.Exception
invoker - 呼び出し元オブジェクトuser - password -
java.lang.Exception
public java.sql.Connection getConnection()
throws java.lang.Exception
java.lang.Exception
public java.sql.Connection getConnection(java.lang.String user,
java.lang.String password)
throws java.lang.Exception
user - password -
java.lang.Exception
public java.sql.Connection getConnection(java.lang.Object invoker)
throws java.lang.Exception
java.lang.Exception
public java.sql.Connection getConnection(java.lang.Object invoker,
java.lang.String user,
java.lang.String password)
throws java.lang.Exception
user - password -
java.lang.Exception
public void closeConnection(java.sql.Connection c)
throws java.lang.Exception
c -
java.lang.Exception
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||