GigaSpaces XAP 10.0.1 API

Uses of Interface
net.jini.core.transaction.server.TransactionManager

Packages that use TransactionManager
com.j_spaces.core.client Provides GigaSpaces client interface services 
com.sun.jini.mahalo Provides implementations of the TransactionManager service. 
net.jini.core.transaction These are the transaction abstraction's interfaces and classes. 
net.jini.core.transaction.server These are the default transaction semantics for participant/manager interaction. 
org.openspaces.core.transaction.manager Jini and Local transaction managers using Spring abstraction for transaction managers (PlatformTransactionManager). 
org.openspaces.jpa.openjpa Holds OpenSpaces OpenJPA extensions. 
 

Uses of TransactionManager in com.j_spaces.core.client
 

Classes in com.j_spaces.core.client that implement TransactionManager
 class LocalTransactionManager
          Deprecated. Since 8.0 - Use JINI transactions instead.
 

Constructors in com.j_spaces.core.client with parameters of type TransactionManager
XAResourceImpl(TransactionManager txnManger, IJSpace proxy)
           
XAResourceImpl(TransactionManager txnManger, IJSpace proxy, boolean delegatedXa)
          Ctor
 

Uses of TransactionManager in com.sun.jini.mahalo
 

Subinterfaces of TransactionManager in com.sun.jini.mahalo
 interface TxnManager
          Encapsulates the interface of an implementation of a TransactionManager.
 

Classes in com.sun.jini.mahalo that implement TransactionManager
 class TxnManagerImpl
          An implementation of the Jini(TM) Transaction Specification.
 class TxnMgrProxy
          A TxnMgrProxy is a proxy for the transaction manager service.
 

Methods in com.sun.jini.mahalo that return TransactionManager
 TransactionManager TxnManager.getLocalProxy()
           
 TransactionManager TxnManagerImpl.getLocalProxy()
           
 TransactionManager TxnManager.manager()
          Returns a reference to the TransactionManager interface.
 TransactionManager TxnManagerImpl.manager()
          Returns a reference to the TransactionManager interface.
 

Methods in com.sun.jini.mahalo with parameters of type TransactionManager
static int PrepareAndCommitJob.commitAndPreparePartitionWithEnabledFailover(com.sun.jini.mahalo.ParticipantHandle handle, TransactionManager mgr, long id, Object xid)
           
 

Constructors in com.sun.jini.mahalo with parameters of type TransactionManager
SettlerTask(TaskManager manager, WakeupManager wm, TransactionManager txnmgr, Object tid)
          Constructs a SettlerTask.
 

Uses of TransactionManager in net.jini.core.transaction
 

Methods in net.jini.core.transaction with parameters of type TransactionManager
static Transaction.Created TransactionFactory.create(TransactionManager mgr, long leaseTime)
          Create a new top-level transaction.
 

Uses of TransactionManager in net.jini.core.transaction.server
 

Subinterfaces of TransactionManager in net.jini.core.transaction.server
 interface ExtendedTransactionManager
          additional apis for transaction manager
 interface NestableTransactionManager
          The interface used for managers of the two-phase commit protocol for nestable transactions.
 

Methods in net.jini.core.transaction.server with parameters of type TransactionManager
 void TransactionParticipant.abort(TransactionManager mgr, long id)
          Requests that the participant roll back any changes for the specified transaction and unlock any resources locked by the transaction.
 void TransactionParticipant.commit(TransactionManager mgr, long id)
          Requests that the participant make all of its PREPARED changes for the specified transaction visible outside of the transaction and unlock any resources locked by the transaction.
 void TransactionParticipant.commit(TransactionManager mgr, long id, int numOfParticipants)
          Requests that the participant make all of its PREPARED changes for the specified transaction visible outside of the transaction and unlock any resources locked by the transaction.
static ServerTransaction ServerTransaction.create(TransactionManager mgr, long id, long lease)
           
 int TransactionParticipant.prepare(TransactionManager mgr, long id)
          Requests that the participant prepare itself to commit the transaction, and to vote on the outcome of the transaction.
 int TransactionParticipant.prepareAndCommit(TransactionManager mgr, long id)
          A combination of prepare and commit, which can be used by the manager when there is just one participant left to prepare and all other participants (if any) have responded with NOTCHANGED.
 void TransactionParticipant.renewLease(TransactionManager mgr, long id, long time)
          Notify the transaction participant about transaction lease renewal
 

Constructors in net.jini.core.transaction.server with parameters of type TransactionManager
ServerTransaction(TransactionManager mgr, long id)
           
ServerTransaction(TransactionManager mgr, long id, long lease)
          Simple constructor.
ServerTransaction(TransactionManager mgr, long id, TransactionParticipantDataImpl metaData)
           
 

Uses of TransactionManager in org.openspaces.core.transaction.manager
 

Methods in org.openspaces.core.transaction.manager that return TransactionManager
protected  TransactionManager LookupJiniTransactionManager.doCreateTransactionManager()
          Returns a Jini TransactionManager that is lookup up using JiniServiceFactoryBean.
protected  TransactionManager DirectJiniTransactionManager.doCreateTransactionManager()
          Returns the TransactionManager provided using the DirectJiniTransactionManager.setTransactionManager(TransactionManager).
protected  TransactionManager DistributedJiniTransactionManager.doCreateTransactionManager()
           
protected abstract  TransactionManager AbstractJiniTransactionManager.doCreateTransactionManager()
          Implemented by sub classes to provide a Jini TransactionManager.
 TransactionManager AbstractJiniTransactionManager.getTransactionManager()
           
 

Methods in org.openspaces.core.transaction.manager with parameters of type TransactionManager
 void DirectJiniTransactionManager.setTransactionManager(TransactionManager transactionManager)
          Sets the Jini TransactionManager to be used.
 

Uses of TransactionManager in org.openspaces.jpa.openjpa
 

Methods in org.openspaces.jpa.openjpa that return TransactionManager
 TransactionManager SpaceConfiguration.getTransactionManager()
           
 


GigaSpaces XAP 10.0.1 API

Copyright © GigaSpaces.