|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GlobalTransaction | |
---|---|
org.infinispan.commands | Commands that operate on the cache, either locally or remotely. |
org.infinispan.commands.control | Commands that control and coordinate certain cache operations, such as rehashing, state transfer and locking. |
org.infinispan.commands.tx | Commands that represent transactional lifecycle transitions. |
org.infinispan.context.impl | This package contains different context implementations, selected dynamically based on the type of invocation. |
org.infinispan.interceptors | Infinispan is designed around a set of interceptors around a data container. |
org.infinispan.loaders | This package contains loaders and stores, which are used for overflow or persistence. |
org.infinispan.loaders.bdbje | This package contains a CacheStore implementation based on
Oracle's BDBJE storage engine. |
org.infinispan.loaders.decorators | This package contains loaders and stores, which are used for overflow or persistence. |
org.infinispan.loaders.modifications | Modifications that are used to encapsulate cache operations for application to a CacheStore . |
org.infinispan.notifications.cachelistener | Cache -specific notifications and eventing. |
org.infinispan.notifications.cachelistener.event | |
org.infinispan.transaction | JTA transaction support. |
org.infinispan.transaction.xa | XA transaction support. |
Uses of GlobalTransaction in org.infinispan.commands |
---|
Methods in org.infinispan.commands with parameters of type GlobalTransaction | |
---|---|
CommitCommand |
CommandsFactoryImpl.buildCommitCommand(GlobalTransaction gtx)
|
CommitCommand |
CommandsFactory.buildCommitCommand(GlobalTransaction gtx)
Builds a CommitCommand |
PrepareCommand |
CommandsFactoryImpl.buildPrepareCommand(GlobalTransaction gtx,
List<WriteCommand> modifications,
boolean onePhaseCommit)
|
PrepareCommand |
CommandsFactory.buildPrepareCommand(GlobalTransaction gtx,
List<WriteCommand> modifications,
boolean onePhaseCommit)
Builds a PrepareCommand |
RollbackCommand |
CommandsFactoryImpl.buildRollbackCommand(GlobalTransaction gtx)
|
RollbackCommand |
CommandsFactory.buildRollbackCommand(GlobalTransaction gtx)
Builds a RollbackCommand |
Uses of GlobalTransaction in org.infinispan.commands.control |
---|
Methods in org.infinispan.commands.control with parameters of type GlobalTransaction | |
---|---|
void |
LockControlCommand.attachGlobalTransaction(GlobalTransaction gtx)
|
Uses of GlobalTransaction in org.infinispan.commands.tx |
---|
Fields in org.infinispan.commands.tx declared as GlobalTransaction | |
---|---|
protected GlobalTransaction |
AbstractTransactionBoundaryCommand.globalTx
|
Methods in org.infinispan.commands.tx that return GlobalTransaction | |
---|---|
GlobalTransaction |
TransactionBoundaryCommand.getGlobalTransaction()
|
GlobalTransaction |
AbstractTransactionBoundaryCommand.getGlobalTransaction()
|
Constructors in org.infinispan.commands.tx with parameters of type GlobalTransaction | |
---|---|
CommitCommand(GlobalTransaction gtx)
|
|
PrepareCommand(GlobalTransaction gtx,
boolean onePhaseCommit,
WriteCommand... modifications)
|
|
PrepareCommand(GlobalTransaction gtx,
List<WriteCommand> commands,
boolean onePhaseCommit)
|
|
RollbackCommand(GlobalTransaction globalTransaction)
|
Uses of GlobalTransaction in org.infinispan.context.impl |
---|
Methods in org.infinispan.context.impl that return GlobalTransaction | |
---|---|
GlobalTransaction |
TxInvocationContext.getGlobalTransaction()
Returns the id of the transaction assoctiated with the current call. |
GlobalTransaction |
RemoteTxInvocationContext.getGlobalTransaction()
|
GlobalTransaction |
LocalTxInvocationContext.getGlobalTransaction()
|
Uses of GlobalTransaction in org.infinispan.interceptors |
---|
Fields in org.infinispan.interceptors with type parameters of type GlobalTransaction | |
---|---|
protected Map<GlobalTransaction,List<VisitableCommand>> |
InvalidationInterceptor.txMods
|
Uses of GlobalTransaction in org.infinispan.loaders |
---|
Methods in org.infinispan.loaders with parameters of type GlobalTransaction | |
---|---|
void |
CacheStore.commit(GlobalTransaction tx)
Commits a transaction that has been previously prepared. |
void |
AbstractCacheStore.commit(GlobalTransaction tx)
|
void |
CacheStore.prepare(List<? extends Modification> modifications,
GlobalTransaction tx,
boolean isOnePhase)
Issues a prepare call with a set of modifications to be applied to the cache store |
void |
AbstractCacheStore.prepare(List<? extends Modification> mods,
GlobalTransaction tx,
boolean isOnePhase)
|
void |
CacheStore.rollback(GlobalTransaction tx)
Rolls back a transaction that has been previously prepared This method may be invoked on a transaction for which there is no prior CacheStore.prepare(java.util.List, org.infinispan.transaction.xa.GlobalTransaction, boolean) . |
void |
AbstractCacheStore.rollback(GlobalTransaction tx)
|
Uses of GlobalTransaction in org.infinispan.loaders.bdbje |
---|
Methods in org.infinispan.loaders.bdbje with parameters of type GlobalTransaction | |
---|---|
void |
BdbjeCacheStore.commit(GlobalTransaction tx)
Commits a transaction that has been previously prepared. |
protected void |
BdbjeCacheStore.completeTransaction(GlobalTransaction tx,
boolean commit)
Looks up the SleepyCat transaction associated with the parameter tx . |
protected void |
BdbjeCacheStore.prepare(List<? extends Modification> mods,
GlobalTransaction tx)
Looks up the SleepyCat transaction associated with tx . |
void |
BdbjeCacheStore.prepare(List<? extends Modification> mods,
GlobalTransaction tx,
boolean isOnePhase)
Issues a prepare call with a set of modifications to be applied to the cache store |
void |
BdbjeCacheStore.rollback(GlobalTransaction tx)
Rolls back a transaction that has been previously prepared This method may be invoked on a transaction for which there is no prior CacheStore.prepare(java.util.List, org.infinispan.transaction.xa.GlobalTransaction, boolean) . |
Uses of GlobalTransaction in org.infinispan.loaders.decorators |
---|
Methods in org.infinispan.loaders.decorators with parameters of type GlobalTransaction | |
---|---|
void |
SingletonStore.commit(GlobalTransaction tx)
|
void |
ReadOnlyStore.commit(GlobalTransaction tx)
|
void |
ChainingCacheStore.commit(GlobalTransaction tx)
|
void |
AsyncStore.commit(GlobalTransaction tx)
|
void |
AbstractDelegatingStore.commit(GlobalTransaction tx)
|
void |
SingletonStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase)
|
void |
ReadOnlyStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase)
|
void |
ChainingCacheStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase)
|
void |
AsyncStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase)
|
void |
AbstractDelegatingStore.prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase)
|
void |
SingletonStore.rollback(GlobalTransaction tx)
|
void |
ReadOnlyStore.rollback(GlobalTransaction tx)
|
void |
ChainingCacheStore.rollback(GlobalTransaction tx)
|
void |
AbstractDelegatingStore.rollback(GlobalTransaction tx)
|
Uses of GlobalTransaction in org.infinispan.loaders.modifications |
---|
Methods in org.infinispan.loaders.modifications that return GlobalTransaction | |
---|---|
GlobalTransaction |
Prepare.getTx()
|
GlobalTransaction |
Commit.getTx()
|
Constructors in org.infinispan.loaders.modifications with parameters of type GlobalTransaction | |
---|---|
Commit(GlobalTransaction tx)
|
|
Prepare(List<? extends Modification> list,
GlobalTransaction tx,
boolean isOnePhase)
|
Uses of GlobalTransaction in org.infinispan.notifications.cachelistener |
---|
Methods in org.infinispan.notifications.cachelistener with parameters of type GlobalTransaction | |
---|---|
void |
CacheNotifierImpl.notifyTransactionCompleted(GlobalTransaction transaction,
boolean successful,
InvocationContext ctx)
|
void |
CacheNotifier.notifyTransactionCompleted(GlobalTransaction transaction,
boolean successful,
InvocationContext ctx)
Notifies all registered listeners of a transaction completion event. |
void |
CacheNotifierImpl.notifyTransactionRegistered(GlobalTransaction globalTransaction,
InvocationContext ctx)
|
void |
CacheNotifier.notifyTransactionRegistered(GlobalTransaction globalTransaction,
InvocationContext ctx)
Notifies all registered listeners of a transaction registration event. |
Uses of GlobalTransaction in org.infinispan.notifications.cachelistener.event |
---|
Methods in org.infinispan.notifications.cachelistener.event that return GlobalTransaction | |
---|---|
GlobalTransaction |
TransactionalEvent.getGlobalTransaction()
|
GlobalTransaction |
EventImpl.getGlobalTransaction()
|
Methods in org.infinispan.notifications.cachelistener.event with parameters of type GlobalTransaction | |
---|---|
void |
EventImpl.setTransactionId(GlobalTransaction transaction)
|
Uses of GlobalTransaction in org.infinispan.transaction |
---|
Methods in org.infinispan.transaction that return GlobalTransaction | |
---|---|
GlobalTransaction |
TransactionLog.LogEntry.getTransaction()
|
Methods in org.infinispan.transaction with parameters of type GlobalTransaction | |
---|---|
void |
TransactionLog.logCommit(GlobalTransaction gtx)
|
void |
TransactionLog.logOnePhaseCommit(GlobalTransaction gtx,
WriteCommand[] modifications)
|
void |
TransactionLog.rollback(GlobalTransaction gtx)
|
Constructors in org.infinispan.transaction with parameters of type GlobalTransaction | |
---|---|
TransactionLog.LogEntry(GlobalTransaction transaction,
WriteCommand... modifications)
|
Uses of GlobalTransaction in org.infinispan.transaction.xa |
---|
Subclasses of GlobalTransaction in org.infinispan.transaction.xa | |
---|---|
class |
DeadlockDetectingGlobalTransaction
This class is used when deadlock detection is enabled. |
Methods in org.infinispan.transaction.xa that return GlobalTransaction | |
---|---|
GlobalTransaction |
TransactionXaAdapter.getGlobalTransaction()
|
GlobalTransaction |
RemoteTransaction.getGlobalTransaction()
|
GlobalTransaction |
CacheTransaction.getGlobalTransaction()
Returns the transaction identifier. |
GlobalTransaction |
TransactionXaAdapter.getGlobalTx()
|
GlobalTransaction |
GlobalTransactionFactory.instantiateGlobalTransaction()
|
GlobalTransaction |
GlobalTransactionFactory.newGlobalTransaction(Address addr,
boolean remote)
|
Methods in org.infinispan.transaction.xa with parameters of type GlobalTransaction | |
---|---|
boolean |
TransactionTable.containRemoteTx(GlobalTransaction globalTransaction)
|
RemoteTransaction |
TransactionTable.createRemoteTransaction(GlobalTransaction globalTx)
Creates and register a RemoteTransaction with no modifications. |
RemoteTransaction |
TransactionTable.createRemoteTransaction(GlobalTransaction globalTx,
WriteCommand[] modifications)
Creates and register a RemoteTransaction based on the supplied params. |
RemoteTransaction |
TransactionTable.getRemoteTransaction(GlobalTransaction txId)
Returns the RemoteTransaction associated with the supplied transaction id. |
boolean |
TransactionTable.removeRemoteTransaction(GlobalTransaction txId)
Removes the RemoteTransaction corresponding to the given tx. |
Constructors in org.infinispan.transaction.xa with parameters of type GlobalTransaction | |
---|---|
RemoteTransaction(GlobalTransaction tx)
|
|
RemoteTransaction(WriteCommand[] modifications,
GlobalTransaction tx)
|
|
TransactionXaAdapter(GlobalTransaction globalTx,
InvocationContextContainer icc,
InterceptorChain invoker,
CommandsFactory commandsFactory,
Configuration configuration,
TransactionTable txTable,
Transaction transaction)
|
|
Google Analytics | |||||||||
PREV NEXT | FRAMES NO FRAMES |