public class WmqXATransactionFactory extends java.lang.Object implements TransactionFactory
WmqXATransaction
を生成するクラス。Constructor and Description |
---|
WmqXATransactionFactory() |
Modifier and Type | Method and Description |
---|---|
Transaction |
getTransaction(java.lang.String connectionName)
WmqXATransaction を生成する。 |
void |
setIsolationLevel(java.lang.String isolationLevel)
アイソレーションレベルを設定する。
設定できる値は、下記のとおり。 READ_COMMITTED: Connection.TRANSACTION_READ_COMMITTED READ_UNCOMMITTED: Connection.TRANSACTION_READ_UNCOMMITTED REPEATABLE_READ: Connection.TRANSACTION_REPEATABLE_READ SERIALIZABLE: Connection.TRANSACTION_SERIALIZABLE アイソレーションレベルが設定されない場合は、 デフォルトで Connection.TRANSACTION_READ_COMMITTED が使用される。 |
public Transaction getTransaction(java.lang.String connectionName)
WmqXATransaction
を生成する。getTransaction
in interface TransactionFactory
connectionName
- コネクション名public void setIsolationLevel(java.lang.String isolationLevel)
Connection.TRANSACTION_READ_COMMITTED
Connection.TRANSACTION_READ_UNCOMMITTED
Connection.TRANSACTION_REPEATABLE_READ
Connection.TRANSACTION_SERIALIZABLE
Connection.TRANSACTION_READ_COMMITTED
が使用される。isolationLevel
- アイソレーションレベルを表す文字列。