4.7.3. トランザクションモード
TransactionMode は RemoteCache が TransactionManager と相互作用する方法を制御します。
重要
Data Grid サーバーとクライアントアプリケーションの両方でトランザクションモードを設定します。クライアントが非トランザクションキャッシュでトランザクション操作を実行しようとすると、ランタイム例外が発生する可能性があります。
トランザクションモードは、Data Grid 設定とクライアント設定の両方で同じです。クライアントで以下のモードを使用します。サーバーの Data Grid 設定スキーマを参照してください。
NONE- RemoteCache は TransactionManager と対話しません。これはデフォルトのモードであり、非トランザクションです。
NON_XA- RemoteCache は、Synchronization を介して TransactionManager と対話します。
NON_DURABLE_XA- RemoteCache は、XAResource を介して TransactionManager と対話します。復元機能は無効になっています。
FULL_XA-
RemoteCache は、XAResource を介して TransactionManager と対話します。復元機能が有効になっています。
XaResource.recover()メソッドを呼び出して、リカバリーするトランザクションを取得します。