org.jboss.cache.interceptors
Class BaseTransactionalContextInterceptor
java.lang.Object
org.jboss.cache.commands.AbstractVisitor
org.jboss.cache.interceptors.base.CommandInterceptor
org.jboss.cache.interceptors.BaseTransactionalContextInterceptor
- All Implemented Interfaces:
- Visitor
- Direct Known Subclasses:
- InvocationContextInterceptor, NotificationInterceptor, TxInterceptor
public abstract class BaseTransactionalContextInterceptor
- extends CommandInterceptor
Class providing some base functionality around manipulating transactions and global transactions withing invocation contexts.
- Author:
- Manik Surtani
Methods inherited from class org.jboss.cache.commands.AbstractVisitor |
visitClearDataCommand, visitCollection, visitCommitCommand, visitCreateNodeCommand, visitEvictFqnCommand, visitExistsNodeCommand, visitGetDataMapCommand, visitGetChildrenNamesCommand, visitGetKeysCommand, visitGetKeyValueCommand, visitGetNodeCommand, visitGravitateDataCommand, visitInvalidateCommand, visitMoveCommand, visitOptimisticPrepareCommand, visitPrepareCommand, visitPutDataMapCommand, visitPutForExternalReadCommand, visitPutKeyValueCommand, visitRemoveKeyCommand, visitRemoveNodeCommand, visitRollbackCommand |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
txTable
protected TransactionTable txTable
txManager
protected TransactionManager txManager
BaseTransactionalContextInterceptor
public BaseTransactionalContextInterceptor()
copyInvocationScopeOptionsToTxScope
protected void copyInvocationScopeOptionsToTxScope(InvocationContext ctx)
setTransactionalContext
protected void setTransactionalContext(Transaction tx,
GlobalTransaction gtx,
TransactionContext tCtx,
InvocationContext ctx)
isRollingBack
protected boolean isRollingBack(Transaction tx)
- Returns true if transaction is rolling back, false otherwise
Copyright © 2008 JBoss, a division of Red Hat. All Rights Reserved.