|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.co.nec.WebOTX.connector.olftp.cci.ConnectionImpl
Connection はアプリケーションレベルのハンドルを表し、クライアントがバックエンドサーバに アクセスするために使用します。Connection インスタンスに関連付けられた実際の物理接続は、 ManagedConnection インスタンスにより表されます。
APコンポーネントは、ConnectionFactory インスタンス上で getConnection メソッドを 使用することにより、Connection インスタンスを取得します。 1 つの接続は、0 個以上の Interaction インスタンスとの関連付けが可能です。 以下にAPコンポーネントがConnectionを利用する場合の例を示します。
InitialContext ic = new InitialContext();
javax.resource.cci.ConnectionFactory cf
= (javax.resource.cci.ConnectionFactory)ic.lookup("java:comp/env/OLFConn");
javax.resource.cci.Connection con = cf.getConnection();
con.close();
Connectionはゼロまたは複数のInteractionインスタンスと結び付けることが できます。
| コンストラクタの概要 | |
ConnectionImpl(ManagedConnectionImpl mc)
コンストラクタ。 |
|
| メソッドの概要 | |
void |
checkIfDestroyed()
Connectionの有効性をチェックする。 |
void |
close()
アプリケーションレベルにおいて接続ハンドルをクローズします。 |
Interaction |
createInteraction()
この Connection に関連付けられた Interaction を作成します。 |
LocalTransaction |
getLocalTransaction()
OLF/TP Adapterでは未サポートです。 |
ManagedConnectionImpl |
getManagedConnectionImpl()
ConnectionImplが保持しているManagedConnectionImplを返却する。 |
ConnectionMetaData |
getMetaData()
アクティブな接続を通して表されるEISインスタンスについての情報を 取得します。 |
ResultSetInfo |
getResultSetInfo()
OLF/TP Adapterでは未サポートです。 |
| クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public ConnectionImpl(ManagedConnectionImpl mc)
mc - 生成するインスタンスと関連付けるManagedConnectionImpl| メソッドの詳細 |
public Interaction createInteraction()
throws ResourceException
ResourceException - Interactionの生成失敗
public LocalTransaction getLocalTransaction()
throws ResourceException
NotSupportedException - オペレーションはサポート
されていません。
ResourceException
public ConnectionMetaData getMetaData()
throws ResourceException
ResourceException - 本例外は発生しません
public ResultSetInfo getResultSetInfo()
throws ResourceException
NotSupportedException - オペレーションはサポート
されていません。
ResourceException
public void close()
throws ResourceException
ResourceException - 接続ハンドルのクローズが失敗した場合にスローされる例外
public void checkIfDestroyed()
throws ResourceException
javax.resource.spi.IllegalStateException - 既にConnctionがcloseされている
ResourceExceptionpublic ManagedConnectionImpl getManagedConnectionImpl()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||