ManagedConnectionFactory to provide its level of transaction
support at runtime.
When a ManagedConnectionFactory implements this interface,
the application server uses the TransactionSupportLevel returned
by getTransactionSupport() method and not the value specified in the
resource adapter deployment descriptor or deployer configuration
| Modifier and Type | Class and Description |
|---|---|
| public static enum | TransactionSupport.TransactionSupportLevel
An enumerated type that represents the levels of transaction support a resource adapter may support. |
| Modifier and Type | Method and Description |
|---|---|
| public TransactionSupport. | getTransactionSupport()
Get the level of transaction support, supported by the
|
| getTransactionSupport | back to summary |
|---|---|
| public TransactionSupport. Get the level of transaction support, supported by the
| |
| Modifier and Type | Field and Description |
|---|---|
| public static final TransactionSupport. | LocalTransaction
The resource adapter supports resource manager local transactions
by implementing the |
| public static final TransactionSupport. | NoTransaction
The resource adapter supports neither resource manager nor JTA transactions. |
| public static final TransactionSupport. | XATransaction
The resource adapter supports both resource manager local
and JTA transactions by implementing the |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static TransactionSupport. | |
| public static TransactionSupport. |
| LocalTransaction | back to summary |
|---|---|
| public static final TransactionSupport. The resource adapter supports resource manager local transactions
by implementing the
| |
| NoTransaction | back to summary |
|---|---|
| public static final TransactionSupport. The resource adapter supports neither resource manager nor JTA transactions.
| |
| XATransaction | back to summary |
|---|---|
| public static final TransactionSupport. The resource adapter supports both resource manager local
and JTA transactions by implementing the
| |
| TransactionSupportLevel | back to summary |
|---|---|
| private TransactionSupportLevel() | |
| valueOf | back to summary |
|---|---|
| public static TransactionSupport. | |
| values | back to summary |
|---|---|
| public static TransactionSupport. | |