public class DistributedJiniTransactionManager extends AbstractJiniTransactionManager implements org.springframework.beans.factory.DisposableBean
AbstractJiniTransactionManager.JiniTransactionObject, AbstractJiniTransactionManager.UnexpectedTransactionException
beanName, SERVICE_TYPE
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, useSavepointForNestedTransaction
commit, 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, triggerBeforeCompletion
protected TransactionManager doCreateTransactionManager() throws Exception
AbstractJiniTransactionManager
TransactionManager
.doCreateTransactionManager
in class AbstractJiniTransactionManager
Exception
public void destroy() throws Exception
destroy
in interface org.springframework.beans.factory.DisposableBean
destroy
in class AbstractJiniTransactionManager
Exception
public ServiceDetails[] getServicesDetails()
ServiceDetailsProvider
getServicesDetails
in interface ServiceDetailsProvider
protected boolean suppportsCustomIsolationLevel()
suppportsCustomIsolationLevel
in class AbstractJiniTransactionManager
Copyright © GigaSpaces.