public class DirectJiniTransactionManager extends AbstractJiniTransactionManager
PlatformTransactionManager
 using directly injected Jini TransactionManager. This transaction manager is mostly used
 with applications that obtain the Jini transaction manager by other means than the ones provided
 by LocalJiniTransactionManager and LookupJiniTransactionManager.AbstractJiniTransactionManager.JiniTransactionObject, AbstractJiniTransactionManager.UnexpectedTransactionExceptionbeanName, SERVICE_TYPE| Constructor and Description | 
|---|
| DirectJiniTransactionManager() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected TransactionManager | doCreateTransactionManager()Returns the  TransactionManagerprovided using thesetTransactionManager(TransactionManager). | 
| ServiceDetails[] | getServicesDetails()Retruns one or more service details that the service exposes. | 
| void | setTransactionManager(TransactionManager transactionManager)Sets the Jini  TransactionManagerto be used. | 
afterPropertiesSet, applyIsolationLevel, convertJiniException, destroy, doBegin, doCleanupAfterCompletion, doCommit, doGetTransaction, doJiniBegin, doResume, doRollback, doSetRollbackOnly, doSuspend, getBeanName, getTransactionalContext, getTransactionManager, isExistingTransaction, logMessage, setBeanName, setCommitTimeout, setLeaseRenewalConfig, setRollbackTimeout, setTransactionalContext, suppportsCustomIsolationLevel, 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, triggerBeforeCompletionpublic void setTransactionManager(TransactionManager transactionManager)
TransactionManager to be used. This is a required property.protected TransactionManager doCreateTransactionManager() throws Exception
TransactionManager provided using the setTransactionManager(TransactionManager).doCreateTransactionManager in class AbstractJiniTransactionManagerExceptionpublic ServiceDetails[] getServicesDetails()
ServiceDetailsProviderCopyright © GigaSpaces.