Interface | Description |
---|---|
BeanTransactionPolicy |
BeanTransactionPolicy is an extension to the TransactionPolicy which provides
operations for controlling a JEE bean managed transaction.
|
BeanTransactionPolicy.SuspendedTransaction |
Represents a suspended transaction.
|
TransactionPolicy |
TransactionPolicy represents a JEE container managed or bean manage
transaction.
|
TransactionPolicy.TransactionSynchronization |
TransactionSynchronization receives notifications as the Transaction
completes.
|
TransactionPolicyFactory |
TransactionPolicyFactory creates TransactionPolicy implementations.
|
Class | Description |
---|---|
EjbTransactionUtil | |
EjbUserTransaction | |
JtaTransactionPolicy | |
JtaTransactionPolicyFactory | |
SimpleBootstrapContext | |
SimpleWorkManager | |
TxBeanManaged | |
TxMandatory |
17.6.2.5 Mandatory
The Container must invoke an enterprise Bean method whose transaction
attribute is set to Mandatory in a client's transaction context.
|
TxNever |
17.6.2.6 Never
The Container invokes an enterprise Bean method whose transaction attribute
is set to Never without a transaction context defined by the EJB spec.
|
TxNotSupported |
17.6.2.1 NotSupported
The Container invokes an enterprise Bean method whose transaction attribute
is set to NotSupported with an unspecified transaction context.
|
TxRequired |
17.6.2.2 Required
The Container must invoke an enterprise Bean method whose transaction
attribute is set to Required with a valid transaction context.
|
TxRequiresNew |
17.6.2.4 RequiresNew
The Container must invoke an enterprise Bean method whose transaction
attribute is set to RequiresNew with a new transaction context.
|
TxSupports |
17.6.2.3 Supports
The Container invokes an enterprise Bean method whose transaction attribute
is set to Supports as follows.
|
Enum | Description |
---|---|
SimpleWorkManager.WorkType | |
TransactionPolicy.TransactionSynchronization.Status | |
TransactionType |
Exception | Description |
---|---|
TransactionRolledbackException |
Subclass of javax.transaction.TransactionRolledbackException which adds init cause to the exception.
|