A B C D E F G I L M N O P R S T U V 
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.
A B C D E F G I L M N O P R S T U V 
All Classes All Packages