@Deprecated public class NonTransactionalInvocationContextFactory extends AbstractInvocationContextFactory
config, interceptorChain, keyEqUNBOUNDED| Constructor and Description |
|---|
NonTransactionalInvocationContextFactory()
Deprecated.
|
createClearNonTxInvocationContext, createRemoteInvocationContextForCommandpublic NonTransactionalInvocationContextFactory()
public void init(Configuration config, AsyncInterceptorChain interceptorChain)
init in class AbstractInvocationContextFactorypublic InvocationContext createInvocationContext(boolean isWrite, int keyCount)
InvocationContextFactoryTxInvocationContext. Otherwise it
will return an NonTxInvocationContext. Either way, both context will be marked
as local, i.e. InvocationContext.isOriginLocal() will be true.public InvocationContext createInvocationContext(Transaction tx, boolean implicitTransaction)
InvocationContextFactorypublic NonTxInvocationContext createNonTxInvocationContext()
InvocationContextFactoryNonTxInvocationContext with the AbstractInvocationContext.isOriginLocal() returning true.public InvocationContext createSingleKeyNonTxInvocationContext()
InvocationContextFactoryNonTxInvocationContext with the AbstractInvocationContext.isOriginLocal() returning true.public NonTxInvocationContext createRemoteInvocationContext(Address origin)
InvocationContextFactoryNonTxInvocationContext whose AbstractInvocationContext.isOriginLocal() flag will be true.origin - the origin of the command, or null if localpublic LocalTxInvocationContext createTxInvocationContext(LocalTransaction localTransaction)
InvocationContextFactoryLocalTxInvocationContext.public RemoteTxInvocationContext createRemoteTxInvocationContext(RemoteTransaction tx, Address origin)
InvocationContextFactoryRemoteTxInvocationContext.tx - remote transactionorigin - the origin of the command, or null if localCopyright © 2017 JBoss, a division of Red Hat. All rights reserved.