|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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 9.7.2 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |