Uses of Class
org.jboss.cache.InvocationContext

Packages that use InvocationContext
org.jboss.cache   
org.jboss.cache.buddyreplication   
org.jboss.cache.commands   
org.jboss.cache.commands.legacy.read   
org.jboss.cache.commands.legacy.write   
org.jboss.cache.commands.read   
org.jboss.cache.commands.remote   
org.jboss.cache.commands.tx   
org.jboss.cache.commands.write   
org.jboss.cache.factories.context   
org.jboss.cache.interceptors   
org.jboss.cache.interceptors.base   
org.jboss.cache.invocation   
org.jboss.cache.lock   
org.jboss.cache.mvcc   
org.jboss.cache.notifications   
org.jboss.cache.transaction   
 

Uses of InvocationContext in org.jboss.cache
 

Methods in org.jboss.cache that return InvocationContext
abstract  InvocationContext InvocationContext.copy()
          This is a "copy-factory-method" that should be used whenever a clone of this class is needed.
 InvocationContext Cache.getInvocationContext()
           
 

Methods in org.jboss.cache with parameters of type InvocationContext
 void NodeSPI.commitUpdate(InvocationContext ctx, DataContainer container)
          Commits any updates made on this node to the underlying data structure, making it visible to all other transactions.
 InternalNode<K,V> AbstractNodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
           
 InternalNode<K,V> NodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
          Creates a new node, and optionally attaches the node to its parent.
protected  void InvocationContext.doCopy(InvocationContext copy)
           
 GravitateResult CacheSPI.gravitateData(Fqn fqn, boolean searchBuddyBackupSubtrees, InvocationContext ctx)
          Used with buddy replication's data gravitation interceptor.
 void Cache.setInvocationContext(InvocationContext ctx)
          Sets the passed in InvocationContext as current.
 void InvocationContext.setState(InvocationContext template)
          Sets the state of the InvocationContext based on the template context passed in
 

Uses of InvocationContext in org.jboss.cache.buddyreplication
 

Methods in org.jboss.cache.buddyreplication with parameters of type InvocationContext
 Object Fqn2BuddyFqnVisitor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitCommitCommand(InvocationContext ctx, CommitCommand commitCommand)
           
 Object Fqn2BuddyFqnVisitor.visitCreateNodeCommand(InvocationContext ctx, CreateNodeCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object Fqn2BuddyFqnVisitor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 

Uses of InvocationContext in org.jboss.cache.commands
 

Methods in org.jboss.cache.commands with parameters of type InvocationContext
 Object VisitableCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
          Accept a visitor, and return the result of accepting this visitor.
protected  Object AbstractVisitor.handleDefault(InvocationContext ctx, VisitableCommand command)
          A default handler for all commands visited.
 Object ReplicableCommand.perform(InvocationContext ctx)
          Performs the primary function of the command.
 Object Visitor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
          Visits a RemoveDataCommand.
 Object AbstractVisitor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 void AbstractVisitor.visitCollection(InvocationContext ctx, Collection<? extends VisitableCommand> toVisit)
          Helper method to visit a collection of VisitableCommands.
 Object Visitor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
          Visits a CommitCommand.
 Object AbstractVisitor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object Visitor.visitCreateNodeCommand(InvocationContext ctx, CreateNodeCommand command)
          Deprecated. in 3.0. Will be removed once optimistic and pessimistic locking is removed.
 Object AbstractVisitor.visitCreateNodeCommand(InvocationContext ctx, CreateNodeCommand command)
           
 Object Visitor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
          Visits a EvictCommand.
 Object AbstractVisitor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
 Object Visitor.visitExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
          Visits a RemoteExistsCommand.
 Object AbstractVisitor.visitExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
           
 Object Visitor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
          Visits a GetChildrenNamesCommand.
 Object AbstractVisitor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
 Object Visitor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
          Visits a GetDataMapCommand.
 Object AbstractVisitor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
 Object Visitor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
          Visits a GetKeysCommand.
 Object AbstractVisitor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
 Object Visitor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
          Visits a GetKeyValueCommand.
 Object AbstractVisitor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object Visitor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
          Visits a GetNodeCommand.
 Object AbstractVisitor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
 Object Visitor.visitGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
          Visits a GravitateDataCommand.
 Object AbstractVisitor.visitGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
           
 Object Visitor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
          Visits a InvalidateCommand.
 Object AbstractVisitor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object Visitor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
          Visits a MoveCommand.
 Object AbstractVisitor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object Visitor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
          Visits a OptimisticPrepareCommand.
 Object AbstractVisitor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
 Object Visitor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
          Visits a PrepareCommand.
 Object AbstractVisitor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object Visitor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
          Visits a PutDataMapCommand.
 Object AbstractVisitor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object Visitor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
          Visits a PutForExternalReadCommand.
 Object AbstractVisitor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object Visitor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
          Visits a PutKeyValueCommand.
 Object AbstractVisitor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object Visitor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
          Visits a RemoveKeyCommand.
 Object AbstractVisitor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object Visitor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
          Visits a RemoveNodeCommand.
 Object AbstractVisitor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object Visitor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
          Visits a RollbackCommand.
 Object AbstractVisitor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 

Uses of InvocationContext in org.jboss.cache.commands.legacy.read
 

Methods in org.jboss.cache.commands.legacy.read with parameters of type InvocationContext
 Object PessGetChildrenNamesCommand.perform(InvocationContext ctx)
          Deprecated. Retrieves the names of children for a specific Fqn.
 

Uses of InvocationContext in org.jboss.cache.commands.legacy.write
 

Methods in org.jboss.cache.commands.legacy.write with parameters of type InvocationContext
 Object CreateNodeCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
          Deprecated.  
protected  void VersionedInvalidateCommand.createTombstone(InvocationContext ctx)
          Deprecated.  
protected  boolean LegacyEvictCommand.evictNode(Fqn fqn, InvocationContext ctx, NodeSPI node)
          Deprecated.  
protected  NodeSPI LegacyEvictCommand.lookupForEviction(InvocationContext ctx, Fqn fqn)
          Deprecated.  
 Object PessMoveCommand.perform(InvocationContext ctx)
          Deprecated. Moves a node, from fqn to to, and returns null.
 Object PessPutDataMapCommand.perform(InvocationContext ctx)
          Deprecated.  
 Object PessClearDataCommand.perform(InvocationContext ctx)
          Deprecated.  
 Object PessPutForExternalReadCommand.perform(InvocationContext ctx)
          Deprecated.  
 Object VersionedInvalidateCommand.perform(InvocationContext ctx)
          Deprecated.  
 Object PessPutKeyValueCommand.perform(InvocationContext ctx)
          Deprecated.  
 Object PessRemoveNodeCommand.perform(InvocationContext ctx)
          Deprecated.  
 Object PessRemoveKeyCommand.perform(InvocationContext ctx)
          Deprecated.  
 Object CreateNodeCommand.perform(InvocationContext ctx)
          Deprecated. Creates a node in the cache, specified by the given Fqn.
protected  void PessRemoveNodeCommand.recursivelyMarkAsRemoved(NodeSPI node, InvocationContext ctx)
          Deprecated.  
protected  void VersionedInvalidateCommand.removeData(NodeSPI n, InvocationContext ctx)
          Deprecated.  
 

Uses of InvocationContext in org.jboss.cache.commands.read
 

Methods in org.jboss.cache.commands.read with parameters of type InvocationContext
 Object GravitateDataCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetChildrenNamesCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetKeysCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetNodeCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetKeyValueCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ExistsCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetDataMapCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GravitateDataCommand.perform(InvocationContext ctx)
          Searches for data to gravitate given an Fqn and whether buddy backup subtrees are to be searched as well.
 Object GetChildrenNamesCommand.perform(InvocationContext ctx)
          Retrieves the names of children for a specific Fqn.
 Object GetKeysCommand.perform(InvocationContext ctx)
          Retrieves Set of keys for all the data stored in a node referenced by the specified Fqn.
 Object GetNodeCommand.perform(InvocationContext ctx)
          Retrieves a Node referenced by the specified Fqn.
 Object GetKeyValueCommand.perform(InvocationContext ctx)
          Retrieves the value stored under a specified key in a node referenced by the specified Fqn.
 Object ExistsCommand.perform(InvocationContext ctx)
          Checks whether a node represented by a given Fqn exists.
 Object GetDataMapCommand.perform(InvocationContext ctx)
          Retrieves an unmodifiable map of data contained in a node referenced by the specified Fqn.
 

Uses of InvocationContext in org.jboss.cache.commands.remote
 

Methods in org.jboss.cache.commands.remote with parameters of type InvocationContext
 Object ClusteredGetCommand.perform(InvocationContext context)
          Invokes a DataCommand on a remote cache and returns results.
 Object AssignToBuddyGroupCommand.perform(InvocationContext ctx)
          This method calls the relevant handler on the buddy manager to deal with being assigned to a buddy group
 Object RemoveFromBuddyGroupCommand.perform(InvocationContext ctx)
          This method calls the relevant handler on the buddy manager to deal with being removed from a buddy group
 Object AnnounceBuddyPoolNameCommand.perform(InvocationContext ctx)
          This method calls the relevant handler on the buddy manager to deal with this pool broadcast.
 Object DataGravitationCleanupCommand.perform(InvocationContext ctx)
          Performs a cleanup on nodes that would have been previously gravitated away from the current cache instance.
 Object ReplicateCommand.perform(InvocationContext ctx)
          Executes commands replicated to the current cache instance by other cache instances.
 

Uses of InvocationContext in org.jboss.cache.commands.tx
 

Methods in org.jboss.cache.commands.tx with parameters of type InvocationContext
 Object OptimisticPrepareCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object RollbackCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PrepareCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object CommitCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object AbstractTransactionCommand.perform(InvocationContext ctx)
          Default implementation which is a no-op.
 

Uses of InvocationContext in org.jboss.cache.commands.write
 

Methods in org.jboss.cache.commands.write with parameters of type InvocationContext
 Object MoveCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object RemoveKeyCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object InvalidateCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object EvictCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ClearDataCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object RemoveNodeCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutForExternalReadCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutKeyValueCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutDataMapCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
protected  boolean EvictCommand.evictNode(Fqn fqn, InvocationContext ctx, NodeSPI node)
           
protected  NodeSPI EvictCommand.lookupForEviction(InvocationContext ctx, Fqn fqn)
           
protected  NodeSPI AbstractVersionedDataCommand.peekVersioned(InvocationContext ctx)
          Utility method to peek a node and throw an exception if the version isn't what is expected.
 Object MoveCommand.perform(InvocationContext ctx)
          Moves a node, from fqn to to, and returns null.
 Object RemoveKeyCommand.perform(InvocationContext ctx)
          Removes the specified key from the data map in the node referenced by the specified Fqn.
 Object InvalidateCommand.perform(InvocationContext ctx)
          Performs an invalidation on a specified node
 Object EvictCommand.perform(InvocationContext ctx)
          Evicts a node.
 Object ClearDataCommand.perform(InvocationContext ctx)
          Clears the data map in the node referenced by the specified Fqn.
 Object RemoveNodeCommand.perform(InvocationContext ctx)
          Removes the node referenced by the specified Fqn.
 Object PutKeyValueCommand.perform(InvocationContext ctx)
          Puts the specified key and value into the data map in the node referenced by the specified Fqn.
 Object PutDataMapCommand.perform(InvocationContext ctx)
          Adds the provided data map to the data map in the node referenced by the specified Fqn.
protected  void RemoveNodeCommand.recursivelyMarkAsRemoved(NodeSPI node, InvocationContext ctx)
          Recursively marks a node as removed.
 

Uses of InvocationContext in org.jboss.cache.factories.context
 

Methods in org.jboss.cache.factories.context that return InvocationContext
 InvocationContext MVCCContextFactory.createInvocationContext()
           
 InvocationContext PessimisticContextFactory.createInvocationContext()
          Deprecated.  
 InvocationContext ContextFactory.createInvocationContext()
           
 

Uses of InvocationContext in org.jboss.cache.interceptors
 

Methods in org.jboss.cache.interceptors that return InvocationContext
 InvocationContext InterceptorChain.getInvocationContext()
           
 

Methods in org.jboss.cache.interceptors with parameters of type InvocationContext
protected  Object TxInterceptor.attachGtxAndPassUpChain(InvocationContext ctx, VisitableCommand command)
           
protected  void OptimisticReplicationInterceptor.broadcastCommit(GlobalTransaction gtx, InvocationContext ctx)
          Deprecated.  
protected  void OptimisticReplicationInterceptor.broadcastPrepare(OptimisticPrepareCommand command, GlobalTransaction gtx, InvocationContext ctx)
          Deprecated.  
protected  void OptimisticReplicationInterceptor.broadcastRollback(GlobalTransaction gtx, InvocationContext ctx)
          Deprecated.  
protected  void OptimisticTxInterceptor.cleanupStaleLocks(InvocationContext ctx)
          Deprecated.  
protected  void TxInterceptor.cleanupStaleLocks(InvocationContext ctx)
           
protected  void BaseTransactionalContextInterceptor.copyInvocationScopeOptionsToTxScope(InvocationContext ctx)
           
protected  MarshalledValue MarshalledValueInterceptor.createAndAddMarshalledValue(Object toWrap, Set<MarshalledValue> marshalledValues, InvocationContext ctx)
           
protected  void MVCCLockingInterceptor.doAfterCall(InvocationContext ctx, VisitableCommand command)
           
 void PessimisticLockInterceptor.doAfterCall(InvocationContext ctx, VisitableCommand command)
          Deprecated.  
protected  boolean MVCCLockingInterceptor.doBeforeCall(InvocationContext ctx, VisitableCommand command)
           
protected  GlobalTransaction OptimisticInterceptor.getGlobalTransaction(InvocationContext ctx)
          Deprecated.  
protected  TransactionWorkspace OptimisticReplicationInterceptor.getTransactionWorkspace(InvocationContext ctx)
          Deprecated.  
protected  TransactionWorkspace OptimisticInterceptor.getTransactionWorkspace(InvocationContext ctx)
          Deprecated.  
protected  TransactionWorkspace InvalidationInterceptor.getWorkspace(InvocationContext ctx)
           
 Object MVCCLockingInterceptor.handleClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
protected  Object PessimisticLockInterceptor.handleClearDataCommand(InvocationContext ctx, ClearDataCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handleCommitCommand(InvocationContext ctx, CommitCommand command)
           
protected  Object LegacyCacheStoreInterceptor.handleCommitCommand(InvocationContext ctx, CommitCommand command)
          Deprecated.  
 Object MVCCLockingInterceptor.handleCommitCommand(InvocationContext ctx, CommitCommand command)
           
protected  Object PessimisticLockInterceptor.handleCommitCommand(InvocationContext ctx, CommitCommand command)
          Deprecated.  
protected  Object BatchingInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
          Simply check if there is an ongoing tx.
 Object Interceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
          Deprecated.  
 Object OptimisticReplicationInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
          Deprecated.  
 Object OptimisticReplicationInterceptor.DataVersionPopulator.handleDefault(InvocationContext ctx, VisitableCommand command)
           
 Object OptimisticTxInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
          Deprecated.  
 Object CallInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
           
 Object TxInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
          Tests if we already have a tx running.
 Object InvocationContextInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
           
 Object MVCCLockingInterceptor.handleEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
protected  Object PessimisticLockInterceptor.handleEvictFqnCommand(InvocationContext ctx, EvictCommand command)
          Deprecated.  
 Object MVCCLockingInterceptor.handleExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
           
 Object MVCCLockingInterceptor.handleGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
protected  Object PessimisticLockInterceptor.handleGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
          Deprecated.  
 Object MVCCLockingInterceptor.handleGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
 Object MVCCLockingInterceptor.handleGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
protected  Object PessimisticLockInterceptor.handleGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
          Deprecated.  
 Object MVCCLockingInterceptor.handleGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
protected  Object PessimisticLockInterceptor.handleGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
          Deprecated.  
 Object MVCCLockingInterceptor.handleGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
protected  Object PessimisticLockInterceptor.handleGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
          Deprecated.  
 Object MVCCLockingInterceptor.handleGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
           
 Object MVCCLockingInterceptor.handleInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
protected  Object CacheStoreInterceptor.handleMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object MVCCLockingInterceptor.handleMoveCommand(InvocationContext ctx, MoveCommand command)
           
protected  Object PessimisticLockInterceptor.handleMoveCommand(InvocationContext ctx, MoveCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handleOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
protected  Object LegacyCacheStoreInterceptor.handleOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handlePrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object MVCCLockingInterceptor.handlePrepareCommand(InvocationContext ctx, PrepareCommand command)
           
protected  Object PessimisticLockInterceptor.handlePrepareCommand(InvocationContext ctx, PrepareCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handlePutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object MVCCLockingInterceptor.handlePutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
protected  Object PessimisticLockInterceptor.handlePutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handlePutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object MVCCLockingInterceptor.handlePutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
protected  Object PessimisticLockInterceptor.handlePutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handlePutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object MVCCLockingInterceptor.handlePutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
protected  Object PessimisticLockInterceptor.handlePutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handleRemoveDataCommand(InvocationContext ctx, ClearDataCommand command)
           
protected  Object CacheStoreInterceptor.handleRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object MVCCLockingInterceptor.handleRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
protected  Object PessimisticLockInterceptor.handleRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handleRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
          remove() methods need to be applied to the CacheLoader before passing up the call: a listener might access an element just removed, causing the CacheLoader to *load* the element before *removing* it.
 Object MVCCLockingInterceptor.handleRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
protected  Object PessimisticLockInterceptor.handleRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
          Deprecated.  
protected  Object CacheStoreInterceptor.handleRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
protected  Object LegacyCacheStoreInterceptor.handleRollbackCommand(InvocationContext ctx, RollbackCommand command)
          Deprecated.  
 Object MVCCLockingInterceptor.handleRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
protected  Object PessimisticLockInterceptor.handleRollbackCommand(InvocationContext ctx, RollbackCommand command)
          Deprecated.  
protected  void InvalidationInterceptor.invalidateAcrossCluster(Fqn fqn, TransactionWorkspace workspace, boolean synchronous, InvocationContext ctx)
           
 Object Interceptor.invoke(InvocationContext ctx)
          Deprecated. Using this method call for forwarding a call in the chain is not redable and error prone in the case of interceptors extending other interceptors.
 Object InterceptorChain.invoke(InvocationContext ctx, VisitableCommand command)
          Walks the command through the interceptor chain.
protected  boolean BaseRpcInterceptor.isLocalModeForced(InvocationContext ctx)
           
protected  boolean BaseRpcInterceptor.isTransactionalAndLocal(InvocationContext ctx)
          The call runs in a transaction and it was initiated on this node of the cluster.
protected  void LegacyCacheLoaderInterceptor.lock(Fqn fqn, LockType lockType, boolean recursive, InvocationContext ctx)
          Deprecated.  
 void PessimisticLockInterceptor.lockAllForRemoval(NodeSPI node, InvocationContext ctx, TransactionContext transactionContext)
          Deprecated. Acquires write locks on the node and all child nodes, adding children to the list of removed nodes in the context.
 Object Interceptor.nextInterceptor(InvocationContext ctx)
          Deprecated. Forwards the call to the nextInterceptor interceptor in the chain.
protected  boolean DataGravitatorInterceptor.nodeDoesNotExist(InvocationContext ctx, Fqn fqn)
           
protected  boolean LegacyDataGravitatorInterceptor.nodeDoesNotExist(InvocationContext ctx, Fqn fqn)
          Deprecated.  
protected  void PassivationInterceptor.passivate(InvocationContext ctx, Fqn fqn)
           
protected  void CacheLoaderInterceptor.recordNodeLoaded(InvocationContext ctx, Fqn fqn)
           
protected  void ActivationInterceptor.recordNodeLoaded(InvocationContext ctx, Fqn fqn)
           
protected  void LegacyCacheLoaderInterceptor.recordNodeLoaded(InvocationContext ctx, Fqn fqn)
          Deprecated.  
protected  void LegacyActivationInterceptor.recordNodeLoaded(InvocationContext ctx, Fqn fqn)
          Deprecated.  
protected  void OptimisticTxInterceptor.replayModifications(InvocationContext ctx, Transaction ltx, PrepareCommand command)
          Deprecated. Replays modifications by passing them up the interceptor chain.
protected  void TxInterceptor.replayModifications(InvocationContext ctx, Transaction ltx, PrepareCommand command)
          Replays modifications
protected  void BaseRpcInterceptor.replicateCall(InvocationContext ctx, ReplicableCommand call, boolean sync, Option o)
           
protected  void BaseRpcInterceptor.replicateCall(InvocationContext ctx, ReplicableCommand call, boolean sync, Option o, boolean useOutOfBandMessage)
           
protected  void BaseRpcInterceptor.replicateCall(InvocationContext ctx, Vector<org.jgroups.Address> recipients, ReplicableCommand c, boolean sync, Option o, boolean useOutOfBandMessage)
           
protected  void TxInterceptor.runCommitPhase(InvocationContext ctx, GlobalTransaction gtx, List modifications, boolean onePhaseCommit)
          creates a commit()
 Object TxInterceptor.runPreparePhase(InvocationContext ctx, GlobalTransaction gtx, List<WriteCommand> modifications)
          Handles a local prepare - invoked by the sync handler.
protected  void ReplicationInterceptor.runPreparePhase(PrepareCommand prepareMethod, GlobalTransaction gtx, InvocationContext ctx)
          Calls prepare(GlobalTransaction,List,org.jgroups.Address,boolean)) in all members except self.
protected  void TxInterceptor.runRollbackPhase(InvocationContext ctx, GlobalTransaction gtx, Transaction tx)
          creates a rollback()
protected  void BaseTransactionalContextInterceptor.setTransactionalContext(Transaction tx, GlobalTransaction gtx, TransactionContext tCtx, InvocationContext ctx)
           
 boolean CacheStoreInterceptor.skipInterception(InvocationContext ctx, VisitableCommand command)
          if this is a shared cache loader and the call is of remote origin, pass up the chain
protected  boolean BaseRpcInterceptor.skipReplicationOfTransactionMethod(InvocationContext ctx)
          It does not make sense replicating a transaction method(commit, rollback, prepare) if one of the following is true:
protected  void CacheStoreInterceptor.storeStateForPutDataMap(Fqn f, InvocationContext ctx)
           
protected  void LegacyCacheStoreInterceptor.storeStateForPutDataMap(Fqn f, InvocationContext ctx)
          Deprecated.  
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object InvalidationInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object MarshalledValueInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object CacheLoaderInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object ActivationInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object CallInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object LegacyCacheLoaderInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
          Deprecated.  
 Object ReplicationInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object EvictionInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object InvocationContextInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object OptimisticLockingInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
          Deprecated.  
 Object OptimisticReplicationInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
          Deprecated.  
 Object OptimisticValidatorInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
          Deprecated.  
 Object InvalidationInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object NotificationInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
          Deprecated.  
 Object CallInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object TxInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object ReplicationInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object InvocationContextInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitCreateNodeCommand(InvocationContext ctx, CreateNodeCommand command)
           
 Object CacheMgmtInterceptor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
 Object PassivationInterceptor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
          Notifies the cache instance listeners that the evicted node is about to be passivated and stores the evicted node and its attributes back to the store using the CacheLoader.
 Object LegacyPassivationInterceptor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
          Deprecated.  
 Object EvictionInterceptor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
 Object InvocationContextInterceptor.visitExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
           
 Object MarshalledValueInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
 Object CacheLoaderInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
 Object ActivationInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
          Deprecated.  
 Object LegacyCacheLoaderInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
          Deprecated.  
 Object MarshalledValueInterceptor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
 Object CacheLoaderInterceptor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
          Deprecated.  
 Object LegacyCacheLoaderInterceptor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
          Deprecated.  
 Object EvictionInterceptor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
 Object MarshalledValueInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
 Object CacheLoaderInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
 Object ActivationInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
          Deprecated.  
 Object LegacyCacheLoaderInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
          Deprecated.  
 Object CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object MarshalledValueInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object CacheLoaderInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object ActivationInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
          Deprecated.  
 Object LegacyCacheLoaderInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
          Deprecated.  
 Object EvictionInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object MarshalledValueInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
 Object CacheLoaderInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
 Object ActivationInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
          Deprecated.  
 Object LegacyCacheLoaderInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
          Deprecated.  
 Object EvictionInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
           
 Object TxInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object OptimisticCreateIfNotExistsInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
          Deprecated.  
 Object InvalidationInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object CacheLoaderInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object ActivationInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object CallInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object LegacyCacheLoaderInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
          Deprecated.  
 Object ReplicationInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object OptimisticLockingInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
          Deprecated.  
 Object OptimisticReplicationInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
          Deprecated.  
 Object OptimisticTxInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
          Deprecated.  
 Object OptimisticValidatorInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
          Deprecated.  
 Object InvalidationInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
          Deprecated.  
 Object CallInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
 Object InvocationContextInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
 Object InvalidationInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object NotificationInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
          Deprecated. Make sure you also run a cleanup if we have an 1pc.
 Object CallInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object TxInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object ReplicationInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object InvocationContextInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object OptimisticCreateIfNotExistsInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
          Deprecated.  
 Object CacheMgmtInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object InvalidationInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object MarshalledValueInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object CacheLoaderInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object ActivationInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object CallInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object LegacyCacheLoaderInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
          Deprecated.  
 Object ReplicationInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object EvictionInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object InvocationContextInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object OptimisticReplicationInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
          Deprecated.  
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object OptimisticCreateIfNotExistsInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
          Deprecated.  
 Object CacheMgmtInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object InvalidationInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object MarshalledValueInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object CacheLoaderInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object ActivationInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object CallInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object LegacyCacheLoaderInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
          Deprecated.  
 Object ReplicationInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object EvictionInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object InvocationContextInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object OptimisticCreateIfNotExistsInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
          Deprecated.  
 Object CacheMgmtInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object InvalidationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object MarshalledValueInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheLoaderInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object ActivationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CallInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object LegacyCacheLoaderInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
          Deprecated.  
 Object ReplicationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object EvictionInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object InvocationContextInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object InvalidationInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object MarshalledValueInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object CacheLoaderInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object ActivationInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object CallInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object LegacyCacheLoaderInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
          Deprecated.  
 Object ReplicationInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object EvictionInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object InvocationContextInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object OptimisticReplicationInterceptor.DataVersionPopulator.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object InvalidationInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object CacheLoaderInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object ActivationInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object CallInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object LegacyCacheLoaderInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
          Deprecated.  
 Object LegacyActivationInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
          Deprecated.  
 Object OptimisticNodeInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
          Deprecated.  
 Object ReplicationInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object EvictionInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object InvocationContextInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object OptimisticLockingInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
          Deprecated.  
 Object OptimisticReplicationInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
          Deprecated.  
 Object OptimisticValidatorInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
          Deprecated.  
 Object InvalidationInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 Object CacheLoaderInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 Object NotificationInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 Object LegacyDataGravitatorInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
          Deprecated.  
 Object CallInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 Object LegacyCacheLoaderInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
          Deprecated.  
 Object TxInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 Object ReplicationInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 Object InvocationContextInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
protected  void DataGravitatorInterceptor.wrapIfNeeded(InvocationContext ctx, Fqn fqnToWrap)
           
protected  void LegacyDataGravitatorInterceptor.wrapIfNeeded(InvocationContext ctx, Fqn fqnToWrap)
          Deprecated.  
protected  Map MarshalledValueInterceptor.wrapMap(Map<Object,Object> m, Set<MarshalledValue> marshalledValues, InvocationContext ctx)
           
 

Uses of InvocationContext in org.jboss.cache.interceptors.base
 

Methods in org.jboss.cache.interceptors.base with parameters of type InvocationContext
protected abstract  void PrePostProcessingCommandInterceptor.doAfterCall(InvocationContext ctx, VisitableCommand command)
          Callback that is invoked after every handleXXX() method defined above.
protected  boolean PrePostProcessingCommandInterceptor.doBeforeCall(InvocationContext ctx, VisitableCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleAll(InvocationContext ctx, VisitableCommand command)
          Default implementation, which just passes the call up the interceptor chain
protected  Object PrePostProcessingCommandInterceptor.handleClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleCommitCommand(InvocationContext ctx, CommitCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleCommitCommand(InvocationContext ctx, CommitCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleCreateNodeCommand(InvocationContext ctx, CreateNodeCommand command)
          Deprecated. in 3.0. Will be removed when Optimistic and Pessimistic locking is removed.
 Object SkipCheckChainedInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
           
protected  Object CommandInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
          The default behaviour of the visitXXX methods, which is to ignore the call and pass the call up to the next interceptor in the chain.
protected  Object SkipCheckChainedInterceptor.handleEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleMoveCommand(InvocationContext ctx, MoveCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleMoveCommand(InvocationContext ctx, MoveCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
protected  Object SkipCheckChainedInterceptor.handlePrepareCommand(InvocationContext ctx, PrepareCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handlePrepareCommand(InvocationContext ctx, PrepareCommand command)
           
protected  Object SkipCheckChainedInterceptor.handlePutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handlePutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
protected  Object SkipCheckChainedInterceptor.handlePutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handlePutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
protected  Object SkipCheckChainedInterceptor.handlePutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handlePutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleRemoveDataCommand(InvocationContext ctx, ClearDataCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
protected  Object SkipCheckChainedInterceptor.handleRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 Object CommandInterceptor.invokeNextInterceptor(InvocationContext ctx, VisitableCommand command)
          Invokes the next interceptor in the chain.
protected abstract  boolean SkipCheckChainedInterceptor.skipInterception(InvocationContext ctx, VisitableCommand command)
          Tests whether the command should be intercepted or not.
 Object SkipCheckChainedInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitClearDataCommand(InvocationContext ctx, ClearDataCommand command)
           
 Object SkipCheckChainedInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitCommitCommand(InvocationContext ctx, CommitCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitCreateNodeCommand(InvocationContext ctx, CreateNodeCommand command)
           
 Object SkipCheckChainedInterceptor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitEvictFqnCommand(InvocationContext ctx, EvictCommand command)
           
 Object SkipCheckChainedInterceptor.visitExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitExistsNodeCommand(InvocationContext ctx, ExistsCommand command)
           
 Object SkipCheckChainedInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitGetChildrenNamesCommand(InvocationContext ctx, GetChildrenNamesCommand command)
           
 Object SkipCheckChainedInterceptor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitGetDataMapCommand(InvocationContext ctx, GetDataMapCommand command)
           
 Object SkipCheckChainedInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitGetKeysCommand(InvocationContext ctx, GetKeysCommand command)
           
 Object SkipCheckChainedInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object SkipCheckChainedInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitGetNodeCommand(InvocationContext ctx, GetNodeCommand command)
           
 Object SkipCheckChainedInterceptor.visitGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitGravitateDataCommand(InvocationContext ctx, GravitateDataCommand command)
           
 Object SkipCheckChainedInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object SkipCheckChainedInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitMoveCommand(InvocationContext ctx, MoveCommand command)
           
 Object SkipCheckChainedInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitOptimisticPrepareCommand(InvocationContext ctx, OptimisticPrepareCommand command)
           
 Object SkipCheckChainedInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitPrepareCommand(InvocationContext ctx, PrepareCommand command)
           
 Object SkipCheckChainedInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitPutDataMapCommand(InvocationContext ctx, PutDataMapCommand command)
           
 Object SkipCheckChainedInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitPutForExternalReadCommand(InvocationContext ctx, PutForExternalReadCommand command)
           
 Object SkipCheckChainedInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object SkipCheckChainedInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitRemoveKeyCommand(InvocationContext ctx, RemoveKeyCommand command)
           
 Object SkipCheckChainedInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitRemoveNodeCommand(InvocationContext ctx, RemoveNodeCommand command)
           
 Object SkipCheckChainedInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
 

Uses of InvocationContext in org.jboss.cache.invocation
 

Subclasses of InvocationContext in org.jboss.cache.invocation
 class LegacyInvocationContext
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class MVCCInvocationContext
          An invocation context that is specific to MVCC locking
 

Methods in org.jboss.cache.invocation that return InvocationContext
 InvocationContext MVCCInvocationContext.copy()
           
 InvocationContext LegacyInvocationContext.copy()
          Deprecated.  
 InvocationContext CacheInvocationDelegate.getInvocationContext()
           
protected  InvocationContext InvocationContextContainer.initialValue()
           
 

Methods in org.jboss.cache.invocation with parameters of type InvocationContext
protected  void CacheInvocationDelegate.cacheStatusCheck(InvocationContext ctx)
           
 void NodeInvocationDelegate.commitUpdate(InvocationContext ctx, DataContainer container)
           
 GravitateResult CacheInvocationDelegate.gravitateData(Fqn fqn, boolean searchBuddyBackupSubtrees, InvocationContext ctx)
           
 void CacheInvocationDelegate.setInvocationContext(InvocationContext ctx)
           
 

Uses of InvocationContext in org.jboss.cache.lock
 

Methods in org.jboss.cache.lock with parameters of type InvocationContext
 Object AbstractLockManager.getLockOwner(InvocationContext ctx)
           
 Object LockManager.getLockOwner(InvocationContext ctx)
          Determines the owner to be used when obtaining locks, given an invocation context.
 boolean MVCCLockManager.lockAllAndRecord(Fqn fqn, LockType lockType, InvocationContext ctx)
           
 boolean NodeBasedLockManager.lockAllAndRecord(Fqn fqn, LockType lockType, InvocationContext ctx)
          Deprecated.  
 boolean LockManager.lockAllAndRecord(Fqn fqn, LockType lockType, InvocationContext ctx)
          Locks the node and all child nodes, acquiring lock of type specified for the owner specified.
 boolean LockManager.lockAllAndRecord(NodeSPI<?,?> node, LockType lockType, InvocationContext ctx)
          Locks the node and all child nodes, acquiring lock of type specified for the owner specified.
 boolean MVCCLockManager.lockAllAndRecord(NodeSPI node, LockType lockType, InvocationContext ctx)
           
 boolean NodeBasedLockManager.lockAllAndRecord(NodeSPI node, LockType lockType, InvocationContext ctx)
          Deprecated.  
 boolean MVCCLockManager.lockAndRecord(Fqn fqn, LockType lockType, InvocationContext ctx)
           
 boolean NodeBasedLockManager.lockAndRecord(Fqn fqn, LockType lockType, InvocationContext ctx)
          Deprecated.  
 boolean LockManager.lockAndRecord(Fqn fqn, LockType lockType, InvocationContext ctx)
          Acquires a lock of type lockType, on a specific Node in the cache, denoted by fqn.
 boolean LockManager.lockAndRecord(NodeSPI<?,?> node, LockType lockType, InvocationContext ctx)
          Acquires a lock of type lockType, on a specific Node in the cache, denoted by fqn.
 boolean FqnLockManager.lockAndRecord(NodeSPI node, LockType lockType, InvocationContext ctx)
           
 boolean NodeBasedLockManager.lockAndRecord(NodeSPI node, LockType lockType, InvocationContext ctx)
          Deprecated.  
 boolean PessimisticNodeBasedLockManager.lockPessimistically(InvocationContext ctx, Fqn fqn, LockType lockType, boolean createIfNotExists, boolean zeroLockTimeout, boolean acquireWriteLockOnParent, boolean reverseRemoveCheck, List<NodeSPI> createdNodes, boolean skipNotification)
          Deprecated. A specific lock method for the PessimisticLockInterceptor.
static void LockUtil.manageReverseRemove(InvocationContext ctx, NodeSPI childNode, boolean reverseRemoveCheck, List createdNodes, CommandsFactory commandsFactory)
          Test if this node needs to be 'undeleted' reverse the "remove" if the node has been previously removed in the same tx, if this operation is a put()
 void MVCCLockManager.unlock(InvocationContext ctx)
           
 void NodeBasedLockManager.unlock(InvocationContext ctx)
          Deprecated.  
 void LockManager.unlock(InvocationContext ctx)
          Releases locks present in an invocation context and transaction entry, if one is available.
 

Uses of InvocationContext in org.jboss.cache.mvcc
 

Methods in org.jboss.cache.mvcc with parameters of type InvocationContext
 void ReadCommittedNode.commitUpdate(InvocationContext ctx, DataContainer container)
           
 InternalNode<K,V> MVCCNodeFactory.createChildNode(Fqn fqn, InternalNode<K,V> parent, InvocationContext ctx, boolean attachToParent)
           
protected  InternalNode ReadCommittedNode.lookupParent(Fqn fqn, InvocationContext ctx, DataContainer container)
          Performs a lookup for the parent node of the Fqn passed in.
protected  void RepeatableReadNode.updateNode(Fqn fqn, InvocationContext ctx, DataContainer dataContainer)
           
protected  void ReadCommittedNode.updateNode(Fqn fqn, InvocationContext ctx, DataContainer dataContainer)
          Updates state changes on the current node in the underlying data structure.
 NodeSPI MVCCNodeHelper.wrapNodeForReading(InvocationContext ctx, Fqn fqn, boolean putInContext)
          Similar to MVCCNodeHelper.wrapNodesForReading(org.jboss.cache.InvocationContext, java.util.Collection) except that this version takes a single Fqn parameter to wrap a single node.
 ReadCommittedNode MVCCNodeHelper.wrapNodeForWriting(InvocationContext context, Fqn fqn, boolean lockForWriting, boolean createIfAbsent, boolean includeInvalidNodes, boolean forRemoval, boolean force)
          First checks in contexts for the existence of the node.
 NodeSPI MVCCNodeHelper.wrapNodeForWriting(InvocationContext context, InternalNode node, InternalNode parent)
          The same as MVCCNodeHelper.wrapNodeForWriting(org.jboss.cache.InvocationContext, org.jboss.cache.Fqn, boolean, boolean, boolean, boolean, boolean) except that it takes in an InternalNode instead of a Fqn.
 void MVCCNodeHelper.wrapNodesForReading(InvocationContext ctx, Collection<Fqn> fqns)
          Attempts to provide the context with a set of wrapped nodes based on the Collection of fqns passed in.
 List<Fqn> MVCCNodeHelper.wrapNodesRecursivelyForRemoval(InvocationContext ctx, Fqn fqn)
          Wraps a node and all its subnodes and adds them to the context, acquiring write locks for them all.
 

Uses of InvocationContext in org.jboss.cache.notifications
 

Methods in org.jboss.cache.notifications with parameters of type InvocationContext
 void NotifierImpl.notifyNodeActivated(Fqn fqn, boolean pre, Map data, InvocationContext ctx)
           
 void Notifier.notifyNodeActivated(Fqn fqn, boolean pre, Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodeActivated event.
 void NotifierImpl.notifyNodeCreated(Fqn fqn, boolean pre, InvocationContext ctx)
           
 void Notifier.notifyNodeCreated(Fqn fqn, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a nodeCreated event.
 void NotifierImpl.notifyNodeEvicted(Fqn fqn, boolean pre, InvocationContext ctx)
           
 void Notifier.notifyNodeEvicted(Fqn fqn, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a nodeEvicted event.
 void NotifierImpl.notifyNodeInvalidated(Fqn fqn, boolean pre, InvocationContext ctx)
           
 void Notifier.notifyNodeInvalidated(Fqn fqn, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a nodeInvalidated event.
 void NotifierImpl.notifyNodeLoaded(Fqn fqn, boolean pre, Map data, InvocationContext ctx)
           
 void Notifier.notifyNodeLoaded(Fqn fqn, boolean pre, Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodeLoaded event.
 void NotifierImpl.notifyNodeModified(Fqn fqn, boolean pre, NodeModifiedEvent.ModificationType modificationType, Map data, InvocationContext ctx)
           
 void Notifier.notifyNodeModified(Fqn fqn, boolean pre, NodeModifiedEvent.ModificationType modificationType, Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodeModified event.
 void NotifierImpl.notifyNodeMoved(Fqn originalFqn, Fqn newFqn, boolean pre, InvocationContext ctx)
           
 void Notifier.notifyNodeMoved(Fqn originalFqn, Fqn newFqn, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a nodeMoved event.
 void NotifierImpl.notifyNodePassivated(Fqn fqn, boolean pre, Map data, InvocationContext ctx)
           
 void Notifier.notifyNodePassivated(Fqn fqn, boolean pre, Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodePassivated event.
 void NotifierImpl.notifyNodeRemoved(Fqn fqn, boolean pre, Map data, InvocationContext ctx)
           
 void Notifier.notifyNodeRemoved(Fqn fqn, boolean pre, Map data, InvocationContext ctx)
          Notifies all registered listeners of a nodeRemoved event.
 void NotifierImpl.notifyNodeVisited(Fqn fqn, boolean pre, InvocationContext ctx)
           
 void Notifier.notifyNodeVisited(Fqn fqn, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a nodeVisited event.
 void NotifierImpl.notifyTransactionCompleted(Transaction transaction, boolean successful, InvocationContext ctx)
           
 void Notifier.notifyTransactionCompleted(Transaction transaction, boolean successful, InvocationContext ctx)
          Notifies all registered listeners of a transaction completion event.
 void NotifierImpl.notifyTransactionRegistered(Transaction transaction, InvocationContext ctx)
           
 void Notifier.notifyTransactionRegistered(Transaction transaction, InvocationContext ctx)
          Notifies all registered listeners of a transaction registration event.
 void NotifierImpl.notifyViewChange(org.jgroups.View newView, InvocationContext ctx)
           
 void Notifier.notifyViewChange(org.jgroups.View view, InvocationContext ctx)
          Notifies all registered listeners of a viewChange event.
 

Uses of InvocationContext in org.jboss.cache.transaction
 

Methods in org.jboss.cache.transaction with parameters of type InvocationContext
static void TransactionTable.assertTransactionValid(InvocationContext ctx)
          Tests whether the caller is in a valid transaction.
 



Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.