Package org.glassfish.cdi.transaction
Class TransactionalInterceptorBase
- java.lang.Object
-
- org.glassfish.cdi.transaction.TransactionalInterceptorBase
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
TransactionalInterceptorMandatory
,TransactionalInterceptorNever
,TransactionalInterceptorNotSupported
,TransactionalInterceptorRequired
,TransactionalInterceptorRequiresNew
,TransactionalInterceptorSupports
public class TransactionalInterceptorBase extends Object implements Serializable
Base class for all interceptors providing common logic for exception handling, etc.- Author:
- Paul Parkinson
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
CDI_JTA_LOGGER_SUBSYSTEM_NAME
static String
CDI_JTA_MANDATORY
static String
CDI_JTA_MBNOTSUPPORTED
static String
CDI_JTA_MBNOTSUPPORTEDTX
static String
CDI_JTA_MBREQNEW
static String
CDI_JTA_MBREQNEWBT
static String
CDI_JTA_MBREQNEWCT
static String
CDI_JTA_MBREQNEWRT
static String
CDI_JTA_MBREQUIRED
static String
CDI_JTA_MBREQUIREDBT
static String
CDI_JTA_MBREQUIREDCT
static String
CDI_JTA_NAME_EXCEPTION
static String
CDI_JTA_NEVER
static String
CDI_JTA_NOCOMPONENT
static String
CDI_JTA_NOTSUPPORTED
static String
CDI_JTA_REQNEW
static String
CDI_JTA_REQUIRED
static String
CDI_JTA_SETROLLBACK
static String
CDI_JTA_SUPPORTS
static String
SHARED_LOGMESSAGE_RESOURCE
-
Constructor Summary
Constructors Constructor Description TransactionalInterceptorBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.transaction.TransactionManager
getTransactionManager()
Must not return nullObject
proceed(jakarta.interceptor.InvocationContext ctx)
-
-
-
Field Detail
-
SHARED_LOGMESSAGE_RESOURCE
public static final String SHARED_LOGMESSAGE_RESOURCE
- See Also:
- Constant Field Values
-
CDI_JTA_LOGGER_SUBSYSTEM_NAME
public static final String CDI_JTA_LOGGER_SUBSYSTEM_NAME
- See Also:
- Constant Field Values
-
CDI_JTA_NAME_EXCEPTION
public static final String CDI_JTA_NAME_EXCEPTION
- See Also:
- Constant Field Values
-
CDI_JTA_SETROLLBACK
public static final String CDI_JTA_SETROLLBACK
- See Also:
- Constant Field Values
-
CDI_JTA_NOCOMPONENT
public static final String CDI_JTA_NOCOMPONENT
- See Also:
- Constant Field Values
-
CDI_JTA_MANDATORY
public static final String CDI_JTA_MANDATORY
- See Also:
- Constant Field Values
-
CDI_JTA_NEVER
public static final String CDI_JTA_NEVER
- See Also:
- Constant Field Values
-
CDI_JTA_NOTSUPPORTED
public static final String CDI_JTA_NOTSUPPORTED
- See Also:
- Constant Field Values
-
CDI_JTA_MBNOTSUPPORTED
public static final String CDI_JTA_MBNOTSUPPORTED
- See Also:
- Constant Field Values
-
CDI_JTA_MBNOTSUPPORTEDTX
public static final String CDI_JTA_MBNOTSUPPORTEDTX
- See Also:
- Constant Field Values
-
CDI_JTA_REQUIRED
public static final String CDI_JTA_REQUIRED
- See Also:
- Constant Field Values
-
CDI_JTA_MBREQUIRED
public static final String CDI_JTA_MBREQUIRED
- See Also:
- Constant Field Values
-
CDI_JTA_MBREQUIREDBT
public static final String CDI_JTA_MBREQUIREDBT
- See Also:
- Constant Field Values
-
CDI_JTA_MBREQUIREDCT
public static final String CDI_JTA_MBREQUIREDCT
- See Also:
- Constant Field Values
-
CDI_JTA_REQNEW
public static final String CDI_JTA_REQNEW
- See Also:
- Constant Field Values
-
CDI_JTA_MBREQNEW
public static final String CDI_JTA_MBREQNEW
- See Also:
- Constant Field Values
-
CDI_JTA_MBREQNEWBT
public static final String CDI_JTA_MBREQNEWBT
- See Also:
- Constant Field Values
-
CDI_JTA_MBREQNEWCT
public static final String CDI_JTA_MBREQNEWCT
- See Also:
- Constant Field Values
-
CDI_JTA_MBREQNEWRT
public static final String CDI_JTA_MBREQNEWRT
- See Also:
- Constant Field Values
-
CDI_JTA_SUPPORTS
public static final String CDI_JTA_SUPPORTS
- See Also:
- Constant Field Values
-
-