net.fwbrasil.radon

transaction

package transaction

Visibility
  1. Public
  2. All

Type Members

  1. class Mandatory extends Propagation

    The transaction attribute Mandatory requires the container to invoke a bean's method in a client's transaction context.

  2. class Nested extends Propagation

  3. final class NestedTransaction extends Transaction

  4. class Never extends Propagation

    The transaction attribute Never requires that the enterprise bean method explicitly not be called within a transaction context.

  5. class NotSupported extends Propagation

    If the transaction attribute is NotSupported, the transactional context of the calling client is not propagated to the enterprise bean.

  6. trait Propagation extends AnyRef

  7. trait PropagationContext extends AnyRef

  8. abstract class RefSnapshooter extends TransactionStopWatch

  9. class RefSnapshot extends AnyRef

  10. class Required extends Propagation

    If the transaction attribute is Required, the container ensures that the enterprise bean's method will always be invoked with a JTA transaction.

  11. class RequiresNew extends Propagation

    If the transaction attribute is RequiresNew, the container always creates a new transaction before invoking the enterprise bean method and commits the transaction when the method returns.

  12. class Supports extends Propagation

    It the transaction attribute is Supports and the client is associated with a transaction context, the context is propagated to the enterprise bean method, similar to the way the container treats the Required case.

  13. class Transaction extends TransactionValidator with ExclusiveThreadLocalItem

  14. trait TransactionContext extends PropagationContext

  15. class TransactionManager extends AnyRef

  16. abstract class TransactionValidator extends RefSnapshooter

  17. class TransactionalExecutionContext extends ExecutionContext

  18. class Transient extends Propagation

Value Members

  1. package time

Ungrouped