|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
トランザクション処理を表すインターフェース
| フィールドの概要 | |
static int |
PRIORITY_HIGH
Priorty - 追加時の優先順位は前方 |
static int |
PRIORITY_LOW
Priorty - 追加時の優先順位は後方 |
static int |
PRIORITY_NORMAL
Priorty - 追加時の優先順位は通常 |
static int |
RECOVERY_AVAILABLE
RecoveryPolicy - 障害時のリカバリーが可能である |
static int |
RECOVERY_NEVER
RecoveryPolicy - 障害時のリカバリーはできない |
static int |
RECOVERY_REQUIRED
RecoveryPolicy - 障害時のリカバリーが必須である |
| メソッドの概要 | |
int |
getPriority()
Transactionの優先順位を返します。 |
RecoveryData |
getRecoveryData()
トランザクションのRecovery情報を取得します。 |
int |
getRecoveryPolicy()
障害時のリカバリーポリシーを返します。 |
String |
getTransactionName()
Transactionの名前を返します。 |
void |
prepare(ExecuteContext context)
トランザクションがcommit可能かどうかを確認します。 |
void |
start(ExecuteContext context,
Xid xid)
指定のXidでトランザクションを開始を実装します。 |
| インタフェース com.infoteria.asteria.flowengine2.execute.Transaction から継承したメソッド |
commit, rollback |
| フィールドの詳細 |
public static final int PRIORITY_HIGH
public static final int PRIORITY_NORMAL
public static final int PRIORITY_LOW
public static final int RECOVERY_NEVER
public static final int RECOVERY_AVAILABLE
public static final int RECOVERY_REQUIRED
| メソッドの詳細 |
public String getTransactionName()
public int getRecoveryPolicy()
public int getPriority()
public void start(ExecuteContext context,
Xid xid)
throws FlowException
public void prepare(ExecuteContext context)
throws FlowException
public RecoveryData getRecoveryData()
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||