public class DistributedJiniTransactionManager extends AbstractJiniTransactionManager implements DisposableBean
AbstractJiniTransactionManager.JiniTransactionObject, AbstractJiniTransactionManager.UnexpectedTransactionExceptionAbstractPlatformTransactionManager.SuspendedResourcesHolderbeanName, SERVICE_TYPElogger, SYNCHRONIZATION_ALWAYS, SYNCHRONIZATION_NEVER, SYNCHRONIZATION_ON_ACTUAL_TRANSACTION| Constructor and Description |
|---|
DistributedJiniTransactionManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
protected TransactionManager |
doCreateTransactionManager()
Implemented by sub classes to provide a Jini
TransactionManager. |
ServiceDetails[] |
getServicesDetails()
Retruns one or more service details that the service exposes.
|
protected boolean |
suppportsCustomIsolationLevel() |
afterPropertiesSet, applyIsolationLevel, convertJiniException, doBegin, doCleanupAfterCompletion, doCommit, doGetTransaction, doJiniBegin, doResume, doRollback, doSetRollbackOnly, doSuspend, getBeanName, getTransactionalContext, getTransactionManager, isExistingTransaction, logMessage, setBeanName, setCommitTimeout, setLeaseRenewalConfig, setRollbackTimeout, setTransactionalContext, useSavepointForNestedTransactioncommit, determineTimeout, getDefaultTimeout, getTransaction, getTransactionSynchronization, invokeAfterCompletion, isFailEarlyOnGlobalRollbackOnly, isGlobalRollbackOnParticipationFailure, isNestedTransactionAllowed, isRollbackOnCommitFailure, isValidateExistingTransaction, newTransactionStatus, prepareForCommit, prepareSynchronization, prepareTransactionStatus, registerAfterCompletionWithExistingTransaction, resume, rollback, setDefaultTimeout, setFailEarlyOnGlobalRollbackOnly, setGlobalRollbackOnParticipationFailure, setNestedTransactionAllowed, setRollbackOnCommitFailure, setTransactionSynchronization, setTransactionSynchronizationName, setValidateExistingTransaction, shouldCommitOnGlobalRollbackOnly, suspend, triggerBeforeCommit, triggerBeforeCompletionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcommit, getTransaction, rollbackprotected TransactionManager doCreateTransactionManager() throws Exception
AbstractJiniTransactionManagerTransactionManager.doCreateTransactionManager in class AbstractJiniTransactionManagerExceptionpublic void destroy()
throws Exception
destroy in interface DisposableBeandestroy in class AbstractJiniTransactionManagerExceptionpublic ServiceDetails[] getServicesDetails()
ServiceDetailsProvidergetServicesDetails in interface ServiceDetailsProviderprotected boolean suppportsCustomIsolationLevel()
suppportsCustomIsolationLevel in class AbstractJiniTransactionManagerCopyright © GigaSpaces.