Class TransactionalInterceptorMandatory

  • All Implemented Interfaces:
    Serializable

    @Priority(200)
    @Interceptor
    public class TransactionalInterceptorMandatory
    extends TransactionalInterceptorBase
    Transactional annotation Interceptor class for Mandatory transaction type, ie jakarta.transaction.Transactional.TxType.MANDATORY If called outside a transaction context, TransactionRequiredException will be thrown If called inside a transaction context, managed bean method execution will then continue under that context.
    Author:
    Paul Parkinson
    See Also:
    Serialized Form
    • Constructor Detail

      • TransactionalInterceptorMandatory

        public TransactionalInterceptorMandatory()
    • Method Detail

      • transactional

        public Object transactional​(jakarta.interceptor.InvocationContext ctx)
                             throws Exception
        Throws:
        Exception