public class ConnectionEvent extends EventObjectSE
このクラスは、次の型のイベント通知を定義します。
ConnectionEventListener
, 直列化された形式 修飾子と型 | フィールドと説明 |
---|---|
static int | CONNECTION_CLOSED アプリケーションコンポーネントが接続を閉じたというイベント通知 |
static int | CONNECTION_ERROR_OCCURRED 接続でエラーが発生したことを示すイベント通知。 |
protected int | id イベントの型 |
static int | LOCAL_TRANSACTION_COMMITTED Resource Manager Local Transaction が接続でコミットされたことを通知するイベント |
static int | LOCAL_TRANSACTION_ROLLEDBACK Resource Manager Local Transaction が接続でロールバックされたというイベント通知 |
static int | LOCAL_TRANSACTION_STARTED Resource Manager Local Transaction が接続で開始されたというイベント通知 |
sourceSE
コンストラクターと説明 |
---|
ConnectionEvent(ManagedConnection source, int eid) ConnectionEvent オブジェクトを作成します。 |
ConnectionEvent(ManagedConnection source, int eid, ExceptionSE exception) ConnectionEvent オブジェクトを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | getConnectionHandle() 管理接続インスタンスに関連付けられた接続ハンドルを取得します。 |
ExceptionSE | getException() 例外を取得します。 |
int | getId() イベントの型を取得する |
void | setConnectionHandle(ObjectSE connectionHandle) 接続ハンドルを設定します。 |
getSourceSE, toStringSE
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final int CONNECTION_CLOSED
public static final int LOCAL_TRANSACTION_STARTED
public static final int LOCAL_TRANSACTION_COMMITTED
public static final int LOCAL_TRANSACTION_ROLLEDBACK
public static final int CONNECTION_ERROR_OCCURRED
protected int id
public ConnectionEvent(ManagedConnection source, int eid)
source
- イベントのソースである ManagedConnectioneid
- 接続イベントの型 public ConnectionEvent(ManagedConnection source, int eid, ExceptionSE exception)
source
- イベントのソースである ManagedConnectionexception
- アプリケーションにスローされようとしている例外 eid
- 接続イベントの型 public ObjectSE getConnectionHandle()
public void setConnectionHandle(ObjectSE connectionHandle)
connectionHandle
- 設定する public ExceptionSE getException()
public int getId()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.