Package org.infinispan.transaction.xa
Class TransactionFactory
- java.lang.Object
-
- org.infinispan.transaction.xa.TransactionFactory
-
public class TransactionFactory extends java.lang.ObjectFactory for transaction related sate.- Author:
- Mircea.Markus@jboss.com
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransactionFactory.TxFactoryEnum
-
Constructor Summary
Constructors Constructor Description TransactionFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(boolean dldEnabled, boolean recoveryEnabled, boolean xa, boolean batchingEnabled)GlobalTransactionnewGlobalTransaction()GlobalTransactionnewGlobalTransaction(Address addr, boolean remote)org.infinispan.transaction.impl.LocalTransactionnewLocalTransaction(javax.transaction.Transaction tx, GlobalTransaction gtx, boolean implicitTransaction, int topologyId)org.infinispan.transaction.impl.RemoteTransactionnewRemoteTransaction(org.infinispan.commands.write.WriteCommand[] modifications, GlobalTransaction tx, int topologyId)org.infinispan.transaction.impl.RemoteTransactionnewRemoteTransaction(GlobalTransaction tx, int topologyId)voidstart()
-
-
-
Method Detail
-
newGlobalTransaction
public GlobalTransaction newGlobalTransaction()
-
newGlobalTransaction
public GlobalTransaction newGlobalTransaction(Address addr, boolean remote)
-
newLocalTransaction
public org.infinispan.transaction.impl.LocalTransaction newLocalTransaction(javax.transaction.Transaction tx, GlobalTransaction gtx, boolean implicitTransaction, int topologyId)
-
newRemoteTransaction
public org.infinispan.transaction.impl.RemoteTransaction newRemoteTransaction(org.infinispan.commands.write.WriteCommand[] modifications, GlobalTransaction tx, int topologyId)
-
newRemoteTransaction
public org.infinispan.transaction.impl.RemoteTransaction newRemoteTransaction(GlobalTransaction tx, int topologyId)
-
start
public void start()
-
init
public void init(boolean dldEnabled, boolean recoveryEnabled, boolean xa, boolean batchingEnabled)
-
-