A C E G H I L M N O P Q R S T V W

A

access(FieldReadInvocation) - Method in class org.jboss.aspects.tx.TransactionInjector
 
access(FieldWriteInvocation) - Method in class org.jboss.aspects.tx.TransactionInjector
 
access(FieldReadInvocation) - Method in class org.jboss.aspects.tx.TransactionLocalAspect
 
access(FieldWriteInvocation) - Method in class org.jboss.aspects.tx.TransactionLocalAspect
 

C

ClientTxPropagationInterceptor - Class in org.jboss.aspects.tx
Comment
ClientTxPropagationInterceptor() - Constructor for class org.jboss.aspects.tx.ClientTxPropagationInterceptor
 
createPerClass(Advisor) - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
createPerClass(Advisor) - Method in class org.jboss.aspects.txlock.TxLockInterceptorFactory
 
createPerInstance(Advisor, InstanceAdvisor) - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
createPerInstance(Advisor, InstanceAdvisor) - Method in class org.jboss.aspects.txlock.TxLockInterceptorFactory
 
createPerJoinpoint(Advisor, Joinpoint) - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
createPerJoinpoint(Advisor, InstanceAdvisor, Joinpoint) - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
createPerJoinpoint(Advisor, Joinpoint) - Method in class org.jboss.aspects.txlock.TxLockInterceptorFactory
 
createPerJoinpoint(Advisor, InstanceAdvisor, Joinpoint) - Method in class org.jboss.aspects.txlock.TxLockInterceptorFactory
 
createPerVM() - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
createPerVM() - Method in class org.jboss.aspects.txlock.TxLockInterceptorFactory
 

E

endInvocation(Transaction) - Method in class org.jboss.aspects.txlock.QueuedTxLock
 
endTransaction(TransactionManager, Transaction) - Method in class org.jboss.aspects.tx.TxPolicy
The endTransaction method ends a transaction and translates any exceptions into TransactionRolledBack[Local]Exception or SystemException.
endTransaction() - Method in class org.jboss.aspects.txlock.QueuedTxLock
 

G

getName() - Method in class org.jboss.aspects.tx.ClientTxPropagationInterceptor
 
getName() - Method in class org.jboss.aspects.tx.TxInterceptor.Mandatory
 
getName() - Method in class org.jboss.aspects.tx.TxInterceptor.Never
 
getName() - Method in class org.jboss.aspects.tx.TxInterceptor.NotSupported
 
getName() - Method in class org.jboss.aspects.tx.TxInterceptor.Required
 
getName() - Method in class org.jboss.aspects.tx.TxInterceptor.RequiresNew
 
getName() - Method in class org.jboss.aspects.tx.TxInterceptor.Supports
 
getName() - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
getName() - Method in class org.jboss.aspects.tx.TxPropagationInterceptor
 
getName() - Method in class org.jboss.aspects.txlock.TxLockInterceptor
 
getName() - Method in class org.jboss.aspects.txlock.TxLockInterceptorFactory
 
getResourceHolder() - Method in class org.jboss.aspects.txlock.QueuedTxLock
 
getTransaction() - Method in class org.jboss.aspects.txlock.QueuedTxLock
 
getTransactionTimeOut(TransactionManager) - Method in class org.jboss.aspects.tx.TxManagerTimeOutReader
 
getTransactionTimeOut(TransactionManager) - Method in interface org.jboss.aspects.tx.TxTimeoutReader
 
getTxLock(Transaction) - Method in class org.jboss.aspects.txlock.QueuedTxLock
 
getTxTimeoutReader() - Static method in class org.jboss.aspects.tx.TxTimeoutReaderFactory
 

H

handleEndTransactionException(Exception) - Method in class org.jboss.aspects.tx.TxPolicy
 
handleExceptionInOurTx(Invocation, Throwable, Transaction) - Method in class org.jboss.aspects.tx.TxPolicy
 
handleInCallerTx(Invocation, Throwable, Transaction) - Method in class org.jboss.aspects.tx.TxPolicy
 

I

initialize() - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
initializePolicy() - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
invoke(Invocation) - Method in class org.jboss.aspects.tx.ClientTxPropagationInterceptor
 
invoke(Invocation) - Method in class org.jboss.aspects.tx.TxInterceptor.Mandatory
 
invoke(Invocation) - Method in class org.jboss.aspects.tx.TxInterceptor.Never
 
invoke(Invocation) - Method in class org.jboss.aspects.tx.TxInterceptor.NotSupported
 
invoke(Invocation) - Method in class org.jboss.aspects.tx.TxInterceptor.Required
 
invoke(Invocation) - Method in class org.jboss.aspects.tx.TxInterceptor.RequiresNew
 
invoke(Invocation) - Method in class org.jboss.aspects.tx.TxInterceptor.Supports
 
invoke(Invocation) - Method in class org.jboss.aspects.tx.TxPropagationInterceptor
 
invoke(Invocation) - Method in class org.jboss.aspects.txlock.TxLockInterceptor
 
invokeInCallerTx(Invocation, Transaction) - Method in class org.jboss.aspects.tx.TxPolicy
 
invokeInNoTx(Invocation) - Method in class org.jboss.aspects.tx.TxPolicy
 
invokeInOurTx(Invocation, TransactionManager) - Method in class org.jboss.aspects.tx.TxPolicy
 
isTxExpired(Transaction) - Method in class org.jboss.aspects.txlock.QueuedTxLock
 

L

lockNoWait(Transaction) - Method in class org.jboss.aspects.txlock.QueuedTxLock
 
log - Static variable in class org.jboss.aspects.tx.TxPolicy
 
log - Variable in class org.jboss.aspects.txlock.TxLockInterceptor
Logging instance

M

MAX_RETRIES - Static variable in class org.jboss.aspects.tx.TxPolicy
 

N

nameMap - Variable in class org.jboss.aspects.tx.TxInterceptorFactory
 
nextTransaction(boolean) - Method in class org.jboss.aspects.txlock.QueuedTxLock
 

O

org.jboss.aspects.tx - package org.jboss.aspects.tx
 
org.jboss.aspects.txlock - package org.jboss.aspects.txlock
 

P

policy - Variable in class org.jboss.aspects.tx.TxInterceptor.Mandatory
 
policy - Variable in class org.jboss.aspects.tx.TxInterceptor.Never
 
policy - Variable in class org.jboss.aspects.tx.TxInterceptor.NotSupported
 
policy - Variable in class org.jboss.aspects.tx.TxInterceptor.Required
 
policy - Variable in class org.jboss.aspects.tx.TxInterceptor.RequiresNew
 
policy - Variable in class org.jboss.aspects.tx.TxInterceptor.Supports
 
policy - Variable in class org.jboss.aspects.tx.TxInterceptorFactory
 

Q

QueuedTxLock - Class in org.jboss.aspects.txlock
This class is holds threads awaiting the transactional lock to be free in a fair FIFO transactional queue.
QueuedTxLock() - Constructor for class org.jboss.aspects.txlock.QueuedTxLock
 

R

random - Static variable in class org.jboss.aspects.tx.TxPolicy
 
releaseSync() - Method in class org.jboss.aspects.txlock.QueuedTxLock
 
resolveTxType(Advisor, Joinpoint) - Method in class org.jboss.aspects.tx.TxInterceptorFactory
 
rethrowApplicationException(Invocation, Throwable) - Method in class org.jboss.aspects.tx.TxPolicy
The rethrowApplicationException method determines if the supplied Throwable is an application exception and rethrows it if it is.

S

schedule(Transaction, Invocation) - Method in class org.jboss.aspects.txlock.QueuedTxLock
doSchedule(Invocation) doSchedule implements a particular policy for scheduling the threads coming in.
setRollbackOnly(Transaction) - Method in class org.jboss.aspects.tx.TxPolicy
The setRollbackOnly method calls setRollbackOnly() on the invocation's transaction and logs any exceptions than may occur.
setTransaction(Transaction) - Method in class org.jboss.aspects.txlock.QueuedTxLock
The setTransaction associates a transaction with the lock.
singleton - Static variable in class org.jboss.aspects.tx.ClientTxPropagationInterceptor
 
sync() - Method in class org.jboss.aspects.txlock.QueuedTxLock
 

T

throwMandatory(Invocation) - Method in class org.jboss.aspects.tx.TxPolicy
 
timeout - Variable in class org.jboss.aspects.tx.TxInterceptor.Mandatory
 
timeout - Variable in class org.jboss.aspects.tx.TxInterceptor.Never
 
timeout - Variable in class org.jboss.aspects.tx.TxInterceptor.NotSupported
 
timeout - Variable in class org.jboss.aspects.tx.TxInterceptor.Required
 
timeout - Variable in class org.jboss.aspects.tx.TxInterceptor.RequiresNew
 
timeout - Variable in class org.jboss.aspects.tx.TxInterceptor.Supports
 
TIMEOUT - Static variable in class org.jboss.aspects.txlock.QueuedTxLock
 
tm - Variable in class org.jboss.aspects.tx.TxInterceptor.Mandatory
 
tm - Variable in class org.jboss.aspects.tx.TxInterceptor.Never
 
tm - Variable in class org.jboss.aspects.tx.TxInterceptor.NotSupported
 
tm - Variable in class org.jboss.aspects.tx.TxInterceptor.Required
 
tm - Variable in class org.jboss.aspects.tx.TxInterceptor.RequiresNew
 
tm - Variable in class org.jboss.aspects.tx.TxInterceptor.Supports
 
toString() - Method in class org.jboss.aspects.txlock.QueuedTxLock
 
TRANSACTION_PROPAGATION_CONTEXT - Static variable in class org.jboss.aspects.tx.ClientTxPropagationInterceptor
 
TransactionInjector - Class in org.jboss.aspects.tx
This aspect should be scoped PER_JOINPOINT It allows a field to be like a ThreadLocal
TransactionInjector() - Constructor for class org.jboss.aspects.tx.TransactionInjector
 
TransactionLocalAspect - Class in org.jboss.aspects.tx
This aspect should be scoped PER_JOINPOINT It allows a field to have the value of itself pertain to the current transaction.
TransactionLocalAspect() - Constructor for class org.jboss.aspects.tx.TransactionLocalAspect
 
Tx - Annotation Type in org.jboss.aspects.tx
 
TxInterceptor - Class in org.jboss.aspects.tx
This interceptor handles transactions for AOP
TxInterceptor() - Constructor for class org.jboss.aspects.tx.TxInterceptor
 
TxInterceptor.Mandatory - Class in org.jboss.aspects.tx
 
TxInterceptor.Mandatory(TransactionManager, TxPolicy) - Constructor for class org.jboss.aspects.tx.TxInterceptor.Mandatory
 
TxInterceptor.Mandatory(TransactionManager, TxPolicy, int) - Constructor for class org.jboss.aspects.tx.TxInterceptor.Mandatory
 
TxInterceptor.Never - Class in org.jboss.aspects.tx
 
TxInterceptor.Never(TransactionManager, TxPolicy) - Constructor for class org.jboss.aspects.tx.TxInterceptor.Never
 
TxInterceptor.Never(TransactionManager, TxPolicy, int) - Constructor for class org.jboss.aspects.tx.TxInterceptor.Never
 
TxInterceptor.NotSupported - Class in org.jboss.aspects.tx
 
TxInterceptor.NotSupported(TransactionManager, TxPolicy) - Constructor for class org.jboss.aspects.tx.TxInterceptor.NotSupported
 
TxInterceptor.NotSupported(TransactionManager, TxPolicy, int) - Constructor for class org.jboss.aspects.tx.TxInterceptor.NotSupported
 
TxInterceptor.Required - Class in org.jboss.aspects.tx
 
TxInterceptor.Required(TransactionManager, TxPolicy) - Constructor for class org.jboss.aspects.tx.TxInterceptor.Required
 
TxInterceptor.Required(TransactionManager, TxPolicy, int) - Constructor for class org.jboss.aspects.tx.TxInterceptor.Required
 
TxInterceptor.RequiresNew - Class in org.jboss.aspects.tx
 
TxInterceptor.RequiresNew(TransactionManager, TxPolicy) - Constructor for class org.jboss.aspects.tx.TxInterceptor.RequiresNew
 
TxInterceptor.RequiresNew(TransactionManager, TxPolicy, int) - Constructor for class org.jboss.aspects.tx.TxInterceptor.RequiresNew
 
TxInterceptor.Supports - Class in org.jboss.aspects.tx
 
TxInterceptor.Supports(TransactionManager, TxPolicy) - Constructor for class org.jboss.aspects.tx.TxInterceptor.Supports
 
TxInterceptor.Supports(TransactionManager, TxPolicy, int) - Constructor for class org.jboss.aspects.tx.TxInterceptor.Supports
 
TxInterceptorFactory - Class in org.jboss.aspects.tx
This interceptor handles transactions for AOP
TxInterceptorFactory() - Constructor for class org.jboss.aspects.tx.TxInterceptorFactory
 
TxLocal - Annotation Type in org.jboss.aspects.tx
This is an aspect-oriented annotation and triggers certain behavior.
TXLOCK - Static variable in class org.jboss.aspects.txlock.QueuedTxLock
 
TxLockInterceptor - Class in org.jboss.aspects.txlock
This interceptor handles chooses an object to invoke on based on the transaction
TxLockInterceptor(TransactionManager, QueuedTxLock) - Constructor for class org.jboss.aspects.txlock.TxLockInterceptor
 
TxLockInterceptorFactory - Class in org.jboss.aspects.txlock
 
TxLockInterceptorFactory() - Constructor for class org.jboss.aspects.txlock.TxLockInterceptorFactory
 
TxManagerTimeOutReader - Class in org.jboss.aspects.tx
 
TxManagerTimeOutReader() - Constructor for class org.jboss.aspects.tx.TxManagerTimeOutReader
 
TxPolicy - Class in org.jboss.aspects.tx
TxSupport.java encapsulates the transaction handling possibilities from the ejb spec.
TxPolicy() - Constructor for class org.jboss.aspects.tx.TxPolicy
 
TxPropagationInterceptor - Class in org.jboss.aspects.tx
Comment
TxPropagationInterceptor(TransactionManager) - Constructor for class org.jboss.aspects.tx.TxPropagationInterceptor
 
TxPropagationInterceptor() - Constructor for class org.jboss.aspects.tx.TxPropagationInterceptor
 
TxSynchronized - Annotation Type in org.jboss.aspects.txlock
 
TxTimeoutReader - Interface in org.jboss.aspects.tx
 
TxTimeoutReaderFactory - Class in org.jboss.aspects.tx
Obtains the correct mechanism to get hold of a transaction timeout.
TxTimeoutReaderFactory() - Constructor for class org.jboss.aspects.tx.TxTimeoutReaderFactory
 
TxType - Enum in org.jboss.aspects.tx
 

V

valueOf(String) - Static method in enum org.jboss.aspects.tx.TxType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.aspects.tx.TxType
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForTx(Invocation, Transaction, boolean) - Method in class org.jboss.aspects.txlock.QueuedTxLock
Wait until no other transaction is running with this lock.

A C E G H I L M N O P Q R S T V W

Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.