A B C D E F G I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addWork(CompensatableWork, CompensationHandler) - Method in interface org.jboss.narayana.compensations.api.CompensatableAction
-
Add a piece of work to the action with a compensation handler.
- addWork(CompensatableWork, CompensationHandler) - Method in class org.jboss.narayana.compensations.internal.CompensatableActionImpl
- addWork(CompensatableWork, CompensationHandler, ConfirmationHandler) - Method in interface org.jboss.narayana.compensations.api.CompensatableAction
-
Add a piece of work to the action with a compensation and a confirmation handlers.
- addWork(CompensatableWork, CompensationHandler, ConfirmationHandler) - Method in class org.jboss.narayana.compensations.internal.CompensatableActionImpl
- addWork(CompensatableWork, ConfirmationHandler) - Method in interface org.jboss.narayana.compensations.api.CompensatableAction
-
Add a piece of work to the action with a confirmation handler.
- addWork(CompensatableWork, ConfirmationHandler) - Method in class org.jboss.narayana.compensations.internal.CompensatableActionImpl
- afterBeanDiscovery(AfterBeanDiscovery, BeanManager) - Method in class org.jboss.narayana.compensations.internal.CompensationsCDIExtension
- afterBeanDiscovery(AfterBeanDiscovery, BeanManager) - Method in class org.jboss.narayana.compensations.internal.CompensationScopedExtension
B
- BAController - Interface in org.jboss.narayana.compensations.internal
- BAControllerFactory - Class in org.jboss.narayana.compensations.internal
- BAControllerFactory() - Constructor for class org.jboss.narayana.compensations.internal.BAControllerFactory
- BAParticipant - Interface in org.jboss.narayana.compensations.internal
- BeanManagerUtil - Class in org.jboss.narayana.compensations.internal
- BeanManagerUtil() - Constructor for class org.jboss.narayana.compensations.internal.BeanManagerUtil
- beginBusinessActivity() - Method in interface org.jboss.narayana.compensations.internal.BAController
- beginBusinessActivity() - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- beginBusinessActivity() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
C
- cancel() - Method in interface org.jboss.narayana.compensations.internal.BAParticipant
- cancel() - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipant
- cancel() - Method in class org.jboss.narayana.compensations.internal.ParticipantImpl
- cancel() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipant
- cancelBusinessActivity() - Method in interface org.jboss.narayana.compensations.internal.BAController
- cancelBusinessActivity() - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- cancelBusinessActivity() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- cancelOn() - Method in annotation type org.jboss.narayana.compensations.api.Compensatable
-
The cancelOn element can be set to indicate exceptions that must cause the interceptor to mark the transaction for compensation.
- CancelOnFailure - Annotation Type in org.jboss.narayana.compensations.api
-
When applied at method level, states that the compensation-based transaction must cancel, if a RuntimeException (or subclass of) is thrown from that particular method.
- CancelOnFailureInterceptor - Class in org.jboss.narayana.compensations.internal
- CancelOnFailureInterceptor() - Constructor for class org.jboss.narayana.compensations.internal.CancelOnFailureInterceptor
- cannotComplete() - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipantManager
- cannotComplete() - Method in interface org.jboss.narayana.compensations.internal.ParticipantManager
- cannotComplete() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipantManager
- close() - Method in interface org.jboss.narayana.compensations.internal.BAParticipant
- close() - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipant
- close() - Method in class org.jboss.narayana.compensations.internal.ParticipantImpl
- close() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipant
- close(Object) - Static method in class org.jboss.narayana.compensations.internal.CompensationContext
-
Garbage collect the beans.
- closeBusinessActivity() - Method in interface org.jboss.narayana.compensations.internal.BAController
- closeBusinessActivity() - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- closeBusinessActivity() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- Compensatable - Annotation Type in org.jboss.narayana.compensations.api
-
The org.jboss.narayana.compensations.api.Compensatable annotation provides the application the ability to declaratively control compensation transaction boundaries on CDI managed beans, as well as classes defined as managed beans by the Java EE specification, at both the class and method level where method level annotations override those at the class level.
- CompensatableAction - Interface in org.jboss.narayana.compensations.api
-
Multi-work action which is executed atomically.
- CompensatableActionImpl - Class in org.jboss.narayana.compensations.internal
- CompensatableActionImpl() - Constructor for class org.jboss.narayana.compensations.internal.CompensatableActionImpl
- CompensatableWork - Interface in org.jboss.narayana.compensations.api
-
A piece of work that needs to be executed atomically.
- compensate() - Method in interface org.jboss.narayana.compensations.api.CompensationHandler
- compensate() - Method in class org.jboss.narayana.compensations.api.DefaultTxCompensateHandler
- compensate() - Method in interface org.jboss.narayana.compensations.internal.BAParticipant
- compensate() - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipant
- compensate() - Method in class org.jboss.narayana.compensations.internal.ParticipantImpl
- compensate() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipant
- CompensationContext - Class in org.jboss.narayana.compensations.internal
- CompensationContext() - Constructor for class org.jboss.narayana.compensations.internal.CompensationContext
- CompensationHandler - Interface in org.jboss.narayana.compensations.api
-
Implementation of compensation handler logic, to be used in the case where work annotated with org.jboss.narayana.compensations.api.TxCompensate requires compensation.
- CompensationInterceptorBase - Class in org.jboss.narayana.compensations.internal
- CompensationInterceptorBase() - Constructor for class org.jboss.narayana.compensations.internal.CompensationInterceptorBase
- CompensationInterceptorMandatory - Class in org.jboss.narayana.compensations.internal
- CompensationInterceptorMandatory() - Constructor for class org.jboss.narayana.compensations.internal.CompensationInterceptorMandatory
- CompensationInterceptorNever - Class in org.jboss.narayana.compensations.internal
- CompensationInterceptorNever() - Constructor for class org.jboss.narayana.compensations.internal.CompensationInterceptorNever
- CompensationInterceptorNotSupported - Class in org.jboss.narayana.compensations.internal
- CompensationInterceptorNotSupported() - Constructor for class org.jboss.narayana.compensations.internal.CompensationInterceptorNotSupported
- CompensationInterceptorRequired - Class in org.jboss.narayana.compensations.internal
- CompensationInterceptorRequired() - Constructor for class org.jboss.narayana.compensations.internal.CompensationInterceptorRequired
- CompensationInterceptorRequiresNew - Class in org.jboss.narayana.compensations.internal
- CompensationInterceptorRequiresNew() - Constructor for class org.jboss.narayana.compensations.internal.CompensationInterceptorRequiresNew
- CompensationInterceptorSupports - Class in org.jboss.narayana.compensations.internal
- CompensationInterceptorSupports() - Constructor for class org.jboss.narayana.compensations.internal.CompensationInterceptorSupports
- CompensationManager - Interface in org.jboss.narayana.compensations.api
-
Management interface for interacting with the compensation-based transaction.
- CompensationManagerImpl - Class in org.jboss.narayana.compensations.internal
- CompensationManagerImpl() - Constructor for class org.jboss.narayana.compensations.internal.CompensationManagerImpl
- CompensationManagerState - Class in org.jboss.narayana.compensations.internal
- CompensationManagerState() - Constructor for class org.jboss.narayana.compensations.internal.CompensationManagerState
- CompensationsCDIExtension - Class in org.jboss.narayana.compensations.internal
- CompensationsCDIExtension() - Constructor for class org.jboss.narayana.compensations.internal.CompensationsCDIExtension
- CompensationScoped - Annotation Type in org.jboss.narayana.compensations.api
-
Annotation used to indicate a bean is to be scoped to the current active compensation-based transaction.
- CompensationScopedExtension - Class in org.jboss.narayana.compensations.internal
- CompensationScopedExtension() - Constructor for class org.jboss.narayana.compensations.internal.CompensationScopedExtension
- CompensationTransactionRuntimeException - Exception in org.jboss.narayana.compensations.api
-
General RuntimeException used when something unexpected goes wrong.
- CompensationTransactionRuntimeException(String) - Constructor for exception org.jboss.narayana.compensations.api.CompensationTransactionRuntimeException
- CompensationTransactionRuntimeException(String, Throwable) - Constructor for exception org.jboss.narayana.compensations.api.CompensationTransactionRuntimeException
- CompensationTransactionType - Enum in org.jboss.narayana.compensations.api
-
Indicates whether a bean method is to be executed within a transaction context where the values provide the following corresponding behavior.
- completeBusinessActivity(boolean) - Method in interface org.jboss.narayana.compensations.internal.BAController
- completeBusinessActivity(boolean) - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- completeBusinessActivity(boolean) - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- completed() - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipantManager
- completed() - Method in interface org.jboss.narayana.compensations.internal.ParticipantManager
- completed() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipantManager
- confirm() - Method in interface org.jboss.narayana.compensations.api.ConfirmationHandler
- confirm() - Method in class org.jboss.narayana.compensations.api.DefaultTxConfirmHandler
- ConfirmationHandler - Interface in org.jboss.narayana.compensations.api
-
Implementation of confirmation handler logic, to be used to notify work annotated with org.jboss.narayana.compensations.api.TxConfirm that the transaction completed successfully.
- confirmCompleted(boolean) - Method in interface org.jboss.narayana.compensations.internal.BAParticipant
- confirmCompleted(boolean) - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipant
- confirmCompleted(boolean) - Method in class org.jboss.narayana.compensations.internal.ParticipantImpl
- confirmCompleted(boolean) - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipant
- createBeanInstance(Class<T>) - Static method in class org.jboss.narayana.compensations.internal.BeanManagerUtil
- createBeanInstance(Class<T>, BeanManager) - Static method in class org.jboss.narayana.compensations.internal.BeanManagerUtil
D
- DefaultTxCompensateHandler - Class in org.jboss.narayana.compensations.api
- DefaultTxCompensateHandler() - Constructor for class org.jboss.narayana.compensations.api.DefaultTxCompensateHandler
- DefaultTxConfirmHandler - Class in org.jboss.narayana.compensations.api
- DefaultTxConfirmHandler() - Constructor for class org.jboss.narayana.compensations.api.DefaultTxConfirmHandler
- DefaultTxLoggedHandler - Class in org.jboss.narayana.compensations.api
- DefaultTxLoggedHandler() - Constructor for class org.jboss.narayana.compensations.api.DefaultTxLoggedHandler
- distributed() - Method in annotation type org.jboss.narayana.compensations.api.Compensatable
-
The distributed element states whether a distributed or local transaction should be begun, under circumstances where this annotation causes a new transaction to begin.
- dontCancelOn() - Method in annotation type org.jboss.narayana.compensations.api.Compensatable
-
The dontCancelOn element can be set to indicate exceptions that must not cause the interceptor to mark the transaction for compensation.
E
- enlist(Class<? extends CompensationHandler>, Class<? extends ConfirmationHandler>, Class<? extends TransactionLoggedHandler>) - Method in interface org.jboss.narayana.compensations.internal.BAController
- enlist(Class<? extends CompensationHandler>, Class<? extends ConfirmationHandler>, Class<? extends TransactionLoggedHandler>) - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- enlist(Class<? extends CompensationHandler>, Class<? extends ConfirmationHandler>, Class<? extends TransactionLoggedHandler>) - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- enlist(CompensationHandler, ConfirmationHandler, TransactionLoggedHandler) - Method in interface org.jboss.narayana.compensations.internal.BAController
- enlist(CompensationHandler, ConfirmationHandler, TransactionLoggedHandler) - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- enlist(CompensationHandler, ConfirmationHandler, TransactionLoggedHandler) - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- EnlistException - Exception in org.jboss.narayana.compensations.api
-
Exception thrown if participant enlistment fails.
- EnlistException(String, Throwable) - Constructor for exception org.jboss.narayana.compensations.api.EnlistException
- enlistParticipant(Method) - Method in class org.jboss.narayana.compensations.internal.ParticipantInterceptor
- enlistParticipant(Method) - Method in class org.jboss.narayana.compensations.internal.TxCompensateInterceptor
- enlistParticipant(Method) - Method in class org.jboss.narayana.compensations.internal.TxConfirmInterceptor
- enlistParticipant(Method) - Method in class org.jboss.narayana.compensations.internal.TxLoggedInterceptor
- error() - Method in class org.jboss.narayana.compensations.internal.ParticipantImpl
- error() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipant
- execute() - Method in interface org.jboss.narayana.compensations.api.CompensatableAction
-
Execute all registered work pieces one by one.
- execute() - Method in interface org.jboss.narayana.compensations.api.CompensatableWork
-
A method implementing work which can be confirmed and/or compensated by ConfirmationHandler and CompensationHandler.
- execute() - Method in class org.jboss.narayana.compensations.internal.CompensatableActionImpl
- exit() - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipantManager
- exit() - Method in interface org.jboss.narayana.compensations.internal.ParticipantManager
- exit() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipantManager
F
- fail(QName) - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipantManager
- fail(QName) - Method in interface org.jboss.narayana.compensations.internal.ParticipantManager
- fail(QName) - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipantManager
- forget() - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipant
G
- get(Contextual<T>) - Method in class org.jboss.narayana.compensations.internal.CompensationContext
- get(Contextual<T>, CreationalContext<T>) - Method in class org.jboss.narayana.compensations.internal.CompensationContext
- getBeanManager() - Static method in class org.jboss.narayana.compensations.internal.BeanManagerUtil
- getCurrentTransaction() - Method in interface org.jboss.narayana.compensations.internal.BAController
- getCurrentTransaction() - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- getCurrentTransaction() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- getInstance() - Static method in class org.jboss.narayana.compensations.internal.BAControllerFactory
- getLocalInstance() - Static method in class org.jboss.narayana.compensations.internal.BAControllerFactory
- getRemoteInstance() - Static method in class org.jboss.narayana.compensations.internal.BAControllerFactory
- getScope() - Method in class org.jboss.narayana.compensations.internal.CompensationContext
I
- id() - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipant
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CancelOnFailureInterceptor
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorMandatory
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorNever
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorNotSupported
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorRequired
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorRequiresNew
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorSupports
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.ParticipantInterceptor
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.TxCompensateInterceptor
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.TxConfirmInterceptor
- intercept(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.TxLoggedInterceptor
- InvalidTransactionException - Exception in org.jboss.narayana.compensations.api
- InvalidTransactionException() - Constructor for exception org.jboss.narayana.compensations.api.InvalidTransactionException
- InvalidTransactionException(String) - Constructor for exception org.jboss.narayana.compensations.api.InvalidTransactionException
- invokeInCallerTx(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorBase
- invokeInNoTx(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorBase
- invokeInOurTx(InvocationContext) - Method in class org.jboss.narayana.compensations.internal.CompensationInterceptorBase
- isActive() - Method in class org.jboss.narayana.compensations.internal.CompensationContext
- isBARunning() - Method in interface org.jboss.narayana.compensations.internal.BAController
- isBARunning() - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- isBARunning() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- isCompensateOnly() - Static method in class org.jboss.narayana.compensations.internal.CompensationManagerImpl
- isCompensateOnly() - Method in class org.jboss.narayana.compensations.internal.CompensationManagerState
- isLocalTransactionRunning() - Static method in class org.jboss.narayana.compensations.internal.BAControllerFactory
- isRemoteTransactionRunning() - Static method in class org.jboss.narayana.compensations.internal.BAControllerFactory
L
- LocalBAController - Class in org.jboss.narayana.compensations.internal.local
- LocalBAController() - Constructor for class org.jboss.narayana.compensations.internal.local.LocalBAController
- LocalParticipant - Class in org.jboss.narayana.compensations.internal.local
- LocalParticipant(CompensationHandler, ConfirmationHandler, TransactionLoggedHandler, Object, String) - Constructor for class org.jboss.narayana.compensations.internal.local.LocalParticipant
- LocalParticipantManager - Class in org.jboss.narayana.compensations.internal.local
- LocalParticipantManager(String) - Constructor for class org.jboss.narayana.compensations.internal.local.LocalParticipantManager
M
- MANDATORY - org.jboss.narayana.compensations.api.CompensationTransactionType
-
If called outside a transaction context, a TransactionalException with a nested TransactionRequiredException must be thrown.
N
- NEVER - org.jboss.narayana.compensations.api.CompensationTransactionType
-
If called outside a transaction context, managed bean method execution must then continue outside a transaction context.
- NOT_SUPPORTED - org.jboss.narayana.compensations.api.CompensationTransactionType
-
If called outside a transaction context, managed bean method execution must then continue outside a transaction context.
- NoTransactionException - Exception in org.jboss.narayana.compensations.api
-
Indicates that a compensation-based transaction was not active when the operation was attempted, despite being required.
- NoTransactionException(String) - Constructor for exception org.jboss.narayana.compensations.api.NoTransactionException
- NoTransactionException(String, Throwable) - Constructor for exception org.jboss.narayana.compensations.api.NoTransactionException
O
- org.jboss.narayana.compensations.api - package org.jboss.narayana.compensations.api
- org.jboss.narayana.compensations.internal - package org.jboss.narayana.compensations.internal
- org.jboss.narayana.compensations.internal.local - package org.jboss.narayana.compensations.internal.local
- org.jboss.narayana.compensations.internal.remote - package org.jboss.narayana.compensations.internal.remote
P
- ParticipantImpl - Class in org.jboss.narayana.compensations.internal
- ParticipantImpl(CompensationHandler, ConfirmationHandler, TransactionLoggedHandler, Object) - Constructor for class org.jboss.narayana.compensations.internal.ParticipantImpl
- ParticipantInterceptor - Class in org.jboss.narayana.compensations.internal
- ParticipantInterceptor() - Constructor for class org.jboss.narayana.compensations.internal.ParticipantInterceptor
- ParticipantManager - Interface in org.jboss.narayana.compensations.internal
R
- register(BeforeBeanDiscovery, BeanManager) - Method in class org.jboss.narayana.compensations.internal.CompensationsCDIExtension
-
Register all admin CDI beans.
- RemoteBAController - Class in org.jboss.narayana.compensations.internal.remote
- RemoteBAController() - Constructor for class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- RemoteParticipant - Class in org.jboss.narayana.compensations.internal.remote
- RemoteParticipant(CompensationHandler, ConfirmationHandler, TransactionLoggedHandler, Object) - Constructor for class org.jboss.narayana.compensations.internal.remote.RemoteParticipant
- RemoteParticipantManager - Class in org.jboss.narayana.compensations.internal.remote
- RemoteParticipantManager(BAParticipantManager) - Constructor for class org.jboss.narayana.compensations.internal.remote.RemoteParticipantManager
- REQUIRED - org.jboss.narayana.compensations.api.CompensationTransactionType
-
If called outside a transaction context, the interceptor must begin a new compensation-based transaction, the managed bean method execution must then continue inside this transaction context, and the transaction must be completed by the interceptor.
- REQUIRES_NEW - org.jboss.narayana.compensations.api.CompensationTransactionType
-
If called outside a transaction context, the interceptor must begin a new compensation-based transaction, the managed bean method execution must then continue inside this transaction context, and the transaction must be completed by the interceptor.
- restore_state(InputObjectState) - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipant
- resume(Object) - Method in interface org.jboss.narayana.compensations.internal.BAController
- resume(Object) - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- resume(Object) - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
- resume(CompensationManagerState) - Static method in class org.jboss.narayana.compensations.internal.CompensationManagerImpl
S
- save_state(OutputObjectState) - Method in class org.jboss.narayana.compensations.internal.local.LocalParticipant
- setCompensateOnly() - Method in interface org.jboss.narayana.compensations.api.CompensationManager
-
Mark the transaction as "compensate only".
- setCompensateOnly() - Method in class org.jboss.narayana.compensations.internal.CompensationManagerImpl
- setCompensateOnly(boolean) - Method in class org.jboss.narayana.compensations.internal.CompensationManagerState
- setTxContextToExtend(Object) - Static method in class org.jboss.narayana.compensations.internal.CompensationContext
- status() - Method in class org.jboss.narayana.compensations.internal.ParticipantImpl
- status() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipant
- SUPPORTS - org.jboss.narayana.compensations.api.CompensationTransactionType
-
If called outside a transaction context, managed bean method execution must then continue outside a transaction context.
- suspend() - Method in interface org.jboss.narayana.compensations.internal.BAController
- suspend() - Static method in class org.jboss.narayana.compensations.internal.CompensationManagerImpl
- suspend() - Method in class org.jboss.narayana.compensations.internal.local.LocalBAController
- suspend() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteBAController
T
- TransactionalException - Exception in org.jboss.narayana.compensations.api
- TransactionalException(String, Throwable) - Constructor for exception org.jboss.narayana.compensations.api.TransactionalException
- TransactionCompensatedException - Exception in org.jboss.narayana.compensations.api
-
Indicates that the compensation-based transaction needed to be compensated, despite being requested to close.
- TransactionCompensatedException(String) - Constructor for exception org.jboss.narayana.compensations.api.TransactionCompensatedException
- TransactionCompensatedException(String, Throwable) - Constructor for exception org.jboss.narayana.compensations.api.TransactionCompensatedException
- transactionLogged(boolean) - Method in class org.jboss.narayana.compensations.api.DefaultTxLoggedHandler
- transactionLogged(boolean) - Method in interface org.jboss.narayana.compensations.api.TransactionLoggedHandler
-
Notification that the transaction has been logged
- TransactionLoggedHandler - Interface in org.jboss.narayana.compensations.api
-
Provides a call-back handler, invoked after the transaction manager logs the confirmation and compensation handlers.
- TransactionRequiredException - Exception in org.jboss.narayana.compensations.api
- TransactionRequiredException() - Constructor for exception org.jboss.narayana.compensations.api.TransactionRequiredException
- TransactionRequiredException(String) - Constructor for exception org.jboss.narayana.compensations.api.TransactionRequiredException
- TxCompensate - Annotation Type in org.jboss.narayana.compensations.api
-
Provides a callback handler for compensating any work done within this annotated method (or all methods of the class when annotated at the class level).
- TxCompensateInterceptor - Class in org.jboss.narayana.compensations.internal
- TxCompensateInterceptor() - Constructor for class org.jboss.narayana.compensations.internal.TxCompensateInterceptor
- TxConfirm - Annotation Type in org.jboss.narayana.compensations.api
-
Provides a callback handler for confirming any work done within this annotated method (or all methods of the class when annotated at the class level).
- TxConfirmInterceptor - Class in org.jboss.narayana.compensations.internal
- TxConfirmInterceptor() - Constructor for class org.jboss.narayana.compensations.internal.TxConfirmInterceptor
- TxLogged - Annotation Type in org.jboss.narayana.compensations.api
-
Provides a callback handler for confirming that the transaction log has been written.
- TxLoggedInterceptor - Class in org.jboss.narayana.compensations.internal
- TxLoggedInterceptor() - Constructor for class org.jboss.narayana.compensations.internal.TxLoggedInterceptor
U
- unknown() - Method in class org.jboss.narayana.compensations.internal.ParticipantImpl
- unknown() - Method in class org.jboss.narayana.compensations.internal.remote.RemoteParticipant
V
- value() - Method in annotation type org.jboss.narayana.compensations.api.Compensatable
- value() - Method in annotation type org.jboss.narayana.compensations.api.TxCompensate
- value() - Method in annotation type org.jboss.narayana.compensations.api.TxConfirm
- value() - Method in annotation type org.jboss.narayana.compensations.api.TxLogged
- valueOf(String) - Static method in enum org.jboss.narayana.compensations.api.CompensationTransactionType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jboss.narayana.compensations.api.CompensationTransactionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages