|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
DoNotRetryException | Marker interface for the exceptions that should not trigger retries, regardless of the contained causal exceptions. |
RetryingTransactionHelper.RetryingTransactionCallback | Callback interface |
TransactionalDao | Contract for a DAO to interact with a transaction. |
TransactionListener | Listener for Alfresco-specific transaction callbacks. |
TransactionUtil.TransactionWork | Deprecated. |
Class Summary | |
---|---|
AlfrescoTransactionSupport | Helper class to manage transaction synchronization. |
AlfrescoTransactionSupport.TxnReadState | |
AlfrescoTransactionSupportTest | Tests integration between our UserTransaction implementation and our TransactionManager. |
CheckTransactionAdvice | A wrapper that checks that a transaction is present. |
DummyTransactionService | Simple implementation of the transaction service that serve up entirely useless user transactions. |
RetryingTransactionAdvice | A this advice wrapper around the RetryingTransactionHelper . |
RetryingTransactionHelper | A helper that runs a unit of work inside a UserTransaction, transparently retrying the unit of work if the cause of failure is an optimistic locking or deadlock condition. |
RetryingTransactionHelperTest | Tests the transaction retrying behaviour with various failure modes. |
RetryingTransactionInterceptor | |
SingleEntryTransactionResourceInterceptor | This interceptor gathers basic method call statistics and calls the
resource managers for
further processing. |
TransactionalDaoInterceptor | Utility class that ensures that a NodeDaoService has been registered with the current transaction. |
TransactionalResourceHelper | Helper class that will look up or create transactional resources. |
TransactionAwareSingleton | A transactionally-safe storage class for singleton objects. |
TransactionAwareSingletonTest | |
TransactionListenerAdapter | NO-OP listener. |
TransactionServiceImpl | Default implementation of Transaction Service. |
TransactionServiceImplTest | |
TransactionUtil | Deprecated. Use a RetryingTransactionHelper instance |
Exception Summary | |
---|---|
AlfrescoTransactionException | Simple concrete implementation of the base class. |
TooBusyException | An exception thrown by RetryingTransactionHelper when its maxExecutionMs property is set and there isn't
enough capacity to execute / retry the transaction. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |