Infinispan Distribution 5.2.6.Final-redhat-2

Uses of Interface
org.infinispan.context.InvocationContext

Packages that use InvocationContext
org.infinispan.commands Commands that operate on the cache, either locally or remotely. 
org.infinispan.commands.control   
org.infinispan.commands.read   
org.infinispan.commands.remote Meta-commands that wrap other commands for remote execution. 
org.infinispan.commands.remote.recovery   
org.infinispan.commands.tx Commands that represent transactional lifecycle transitions. 
org.infinispan.commands.write Commands that alter the state of the cache. 
org.infinispan.container Data containers which store cache entries. 
org.infinispan.context Contexts contain information of a specific invocation on the cache, such as its origins, scope (transactional or non-transactional), as well as invocation-specific flags. 
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.interceptors.base Base interceptors containing common, reusable behavior. 
org.infinispan.interceptors.distribution   
org.infinispan.interceptors.locking   
org.infinispan.interceptors.xsite   
org.infinispan.notifications.cachelistener Cache-specific notifications and eventing. 
org.infinispan.query.backend   
org.infinispan.query.clustered   
org.infinispan.query.indexmanager   
org.infinispan.statetransfer Transfer of state to new caches in a cluster. 
org.infinispan.topology   
org.infinispan.util.concurrent.locks Lock and synchronization related classes, tools and utilities. 
org.infinispan.xsite   
 

Uses of InvocationContext in org.infinispan.commands
 

Methods in org.infinispan.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 CancelCommand.perform(InvocationContext ctx)
           
 Object ReplicableCommand.perform(InvocationContext ctx)
          Performs the primary function of the command.
 Object RemoveCacheCommand.perform(InvocationContext ctx)
           
 Object CreateCacheCommand.perform(InvocationContext ctx)
           
 boolean VisitableCommand.shouldInvoke(InvocationContext ctx)
          Used by the InboundInvocationHandler to determine whether the command should be invoked or not.
 Object Visitor.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object AbstractVisitor.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object Visitor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object AbstractVisitor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 void AbstractVisitor.visitCollection(InvocationContext ctx, Collection<? extends VisitableCommand> toVisit)
          Helper method to visit a collection of VisitableCommands.
<V> Object
Visitor.visitDistributedExecuteCommand(InvocationContext ctx, DistributedExecuteCommand<V> command)
           
<V> Object
AbstractVisitor.visitDistributedExecuteCommand(InvocationContext ctx, DistributedExecuteCommand<V> command)
           
 Object Visitor.visitEntrySetCommand(InvocationContext ctx, EntrySetCommand command)
           
 Object AbstractVisitor.visitEntrySetCommand(InvocationContext ctx, EntrySetCommand command)
           
 Object Visitor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object AbstractVisitor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object Visitor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object AbstractVisitor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object Visitor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand invalidateCommand)
           
 Object AbstractVisitor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand invalidateCommand)
           
 Object Visitor.visitInvalidateL1Command(InvocationContext ctx, InvalidateL1Command invalidateL1Command)
           
 Object AbstractVisitor.visitInvalidateL1Command(InvocationContext ctx, InvalidateL1Command invalidateL1Command)
           
 Object Visitor.visitKeySetCommand(InvocationContext ctx, KeySetCommand command)
           
 Object AbstractVisitor.visitKeySetCommand(InvocationContext ctx, KeySetCommand command)
           
 Object Visitor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object AbstractVisitor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object Visitor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object AbstractVisitor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object Visitor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object AbstractVisitor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object Visitor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object AbstractVisitor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object Visitor.visitSizeCommand(InvocationContext ctx, SizeCommand command)
           
 Object AbstractVisitor.visitSizeCommand(InvocationContext ctx, SizeCommand command)
           
 Object Visitor.visitUnknownCommand(InvocationContext ctx, VisitableCommand command)
           
 Object AbstractVisitor.visitUnknownCommand(InvocationContext ctx, VisitableCommand command)
           
 Object Visitor.visitValuesCommand(InvocationContext ctx, ValuesCommand command)
           
 Object AbstractVisitor.visitValuesCommand(InvocationContext ctx, ValuesCommand command)
           
 

Uses of InvocationContext in org.infinispan.commands.control
 

Methods in org.infinispan.commands.control with parameters of type InvocationContext
 Object LockControlCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object LockControlCommand.perform(InvocationContext ignored)
           
 

Uses of InvocationContext in org.infinispan.commands.read
 

Methods in org.infinispan.commands.read with parameters of type InvocationContext
 Object GetKeyValueCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object EntrySetCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object DistributedExecuteCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object KeySetCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ValuesCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object SizeCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
protected  boolean AbstractLocalCommand.noTxModifications(InvocationContext ctx)
           
 Object GetCacheEntryCommand.perform(InvocationContext ctx)
           
 Object GetKeyValueCommand.perform(InvocationContext ctx)
           
 Object ReduceCommand.perform(InvocationContext context)
          Performs invocation of reduce phase on assigned Infinispan node
 Set<InternalCacheEntry> EntrySetCommand.perform(InvocationContext ctx)
           
 Object DistributedExecuteCommand.perform(InvocationContext context)
          Performs invocation of Callable and returns result
 Object MapCombineCommand.perform(InvocationContext context)
          Performs invocation of mapping phase and local combine phase on assigned Infinispan node
 Set<Object> KeySetCommand.perform(InvocationContext ctx)
           
 Collection<Object> ValuesCommand.perform(InvocationContext ctx)
           
 Integer SizeCommand.perform(InvocationContext ctx)
           
 boolean AbstractLocalCommand.shouldInvoke(InvocationContext ctx)
           
 boolean DistributedExecuteCommand.shouldInvoke(InvocationContext ctx)
           
 boolean AbstractDataCommand.shouldInvoke(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.commands.remote
 

Methods in org.infinispan.commands.remote with parameters of type InvocationContext
 Object ClusteredGetCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object SingleRpcCommand.perform(InvocationContext ctx)
           
 Object MultipleRpcCommand.perform(InvocationContext ctx)
          Executes commands replicated to the current cache instance by other cache instances.
 InternalCacheValue ClusteredGetCommand.perform(InvocationContext context)
          Invokes a logical "get(key)" on a remote cache and returns results.
 boolean ClusteredGetCommand.shouldInvoke(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.commands.remote.recovery
 

Methods in org.infinispan.commands.remote.recovery with parameters of type InvocationContext
 Object GetInDoubtTxInfoCommand.perform(InvocationContext ctx)
           
 List<Xid> GetInDoubtTransactionsCommand.perform(InvocationContext ctx)
           
 Object CompleteTransactionCommand.perform(InvocationContext ctx)
           
 Object TxCompletionNotificationCommand.perform(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.commands.tx
 

Methods in org.infinispan.commands.tx with parameters of type InvocationContext
 Object CommitCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object RollbackCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PrepareCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object CommitCommand.perform(InvocationContext ctx)
           
 Object RollbackCommand.perform(InvocationContext ctx)
           
 Object PrepareCommand.perform(InvocationContext ignored)
           
 Object AbstractTransactionBoundaryCommand.perform(InvocationContext ctx)
           
 boolean AbstractTransactionBoundaryCommand.shouldInvoke(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.commands.write
 

Methods in org.infinispan.commands.write with parameters of type InvocationContext
 Object PutKeyValueCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ClearCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ReplaceCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object InvalidateL1Command.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object InvalidateCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object EvictCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object RemoveCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutMapCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ApplyDeltaCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
protected  void InvalidateCommand.invalidate(InvocationContext ctx, Object keyToInvalidate)
           
protected  void InvalidateCommand.notify(InvocationContext ctx, Object value, boolean isPre)
           
 void EvictCommand.notify(InvocationContext ctx, Object value, boolean isPre)
           
protected  void RemoveCommand.notify(InvocationContext ctx, Object value, boolean isPre)
           
 Object PutKeyValueCommand.perform(InvocationContext ctx)
           
 Object ClearCommand.perform(InvocationContext ctx)
           
 Object ReplaceCommand.perform(InvocationContext ctx)
           
 Object InvalidateL1Command.perform(InvocationContext ctx)
           
 Object InvalidateCommand.perform(InvocationContext ctx)
          Performs an invalidation on a specified entry
 Object EvictCommand.perform(InvocationContext ctx)
           
 Object VersionedPutKeyValueCommand.perform(InvocationContext ctx)
           
 Object RemoveCommand.perform(InvocationContext ctx)
           
 Object PutMapCommand.perform(InvocationContext ctx)
           
 Object ApplyDeltaCommand.perform(InvocationContext ctx)
          Performs an application of delta on a specified entry
 boolean ClearCommand.shouldInvoke(InvocationContext ctx)
           
 boolean InvalidateL1Command.shouldInvoke(InvocationContext ctx)
           
 boolean PutMapCommand.shouldInvoke(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.container
 

Methods in org.infinispan.container with parameters of type InvocationContext
 MVCCEntry EntryFactoryImpl.wrapEntryForClear(InvocationContext ctx, Object key)
           
 MVCCEntry EntryFactory.wrapEntryForClear(InvocationContext ctx, Object key)
          Used for wrapping individual keys when clearing the cache.
 CacheEntry EntryFactoryImpl.wrapEntryForDelta(InvocationContext ctx, Object deltaKey, Delta delta)
           
 CacheEntry EntryFactory.wrapEntryForDelta(InvocationContext ctx, Object deltaKey, Delta delta)
          Used for wrapping Delta entry to be applied to DeltaAware object stored in cache.
 MVCCEntry EntryFactoryImpl.wrapEntryForPut(InvocationContext ctx, Object key, InternalCacheEntry icEntry, boolean undeleteIfNeeded, FlagAffectedCommand cmd)
           
 MVCCEntry EntryFactory.wrapEntryForPut(InvocationContext ctx, Object key, InternalCacheEntry ice, boolean undeleteIfNeeded, FlagAffectedCommand cmd)
          Used for wrapping a cache entry for addition to cache.
 CacheEntry EntryFactoryImpl.wrapEntryForReading(InvocationContext ctx, Object key)
           
 CacheEntry EntryFactory.wrapEntryForReading(InvocationContext ctx, Object key)
          Wraps an entry for reading.
 MVCCEntry EntryFactoryImpl.wrapEntryForRemove(InvocationContext ctx, Object key)
           
 MVCCEntry EntryFactory.wrapEntryForRemove(InvocationContext ctx, Object key)
          Used for wrapping a cache entry for removal.
 MVCCEntry EntryFactoryImpl.wrapEntryForReplace(InvocationContext ctx, Object key)
           
 MVCCEntry EntryFactory.wrapEntryForReplace(InvocationContext ctx, Object key)
          Used for wrapping a cache entry for replacement.
 

Uses of InvocationContext in org.infinispan.context
 

Classes in org.infinispan.context that implement InvocationContext
 class SingleKeyNonTxInvocationContext
           
 

Fields in org.infinispan.context with type parameters of type InvocationContext
protected  ThreadLocal<InvocationContext> AbstractInvocationContextContainer.ctxHolder
           
 

Methods in org.infinispan.context that return InvocationContext
 InvocationContext InvocationContext.clone()
          Clones the invocation context.
 InvocationContext InvocationContextContainer.createInvocationContext(boolean isWrite, int keyCount)
          If we are in a tx scope this will return an TxInvocationContext.
 InvocationContext TransactionalInvocationContextContainer.createInvocationContext(boolean isWrite, int keyCount)
           
 InvocationContext NonTransactionalInvocationContextContainer.createInvocationContext(boolean isWrite, int keyCount)
           
 InvocationContext InvocationContextContainer.createInvocationContext(Transaction tx)
          Creates an invocation context
 InvocationContext TransactionalInvocationContextContainer.createInvocationContext(Transaction tx)
           
 InvocationContext NonTransactionalInvocationContextContainer.createInvocationContext(Transaction tx)
           
 InvocationContext InvocationContextContainer.createRemoteInvocationContext(Address origin)
          Returns an NonTxInvocationContext whose NonTxInvocationContext.isOriginLocal() flag will be true.
 InvocationContext InvocationContextContainer.createRemoteInvocationContextForCommand(VisitableCommand cacheCommand, Address origin)
          As InvocationContextContainer.createRemoteInvocationContext(org.infinispan.remoting.transport.Address), but returning the flags to the context from the Command if any Flag was set.
 InvocationContext AbstractInvocationContextContainer.createRemoteInvocationContextForCommand(VisitableCommand cacheCommand, Address origin)
           
 InvocationContext InvocationContextContainer.createSingleKeyNonTxInvocationContext()
          Will create an NonTxInvocationContext with the NonTxInvocationContext.isOriginLocal() returning true.
 InvocationContext TransactionalInvocationContextContainer.createSingleKeyNonTxInvocationContext()
           
 InvocationContext NonTransactionalInvocationContextContainer.createSingleKeyNonTxInvocationContext()
           
 InvocationContext InvocationContextContainer.getInvocationContext(boolean quiet)
          Deprecated. see implementation for notes
 InvocationContext AbstractInvocationContextContainer.getInvocationContext(boolean quiet)
           
 

Uses of InvocationContext in org.infinispan.context.impl
 

Subinterfaces of InvocationContext in org.infinispan.context.impl
 interface TxInvocationContext
          Interface defining additional functionality for invocation contexts that propagate within a transaction's scope.
 

Classes in org.infinispan.context.impl that implement InvocationContext
 class AbstractInvocationContext
          Common features of transaction and invocation contexts
 class AbstractTxInvocationContext
          Support class for TxInvocationContext.
 class ImmutableContext
          This context is a non-context for operations such as eviction which are not related to the method invocation which caused them.
 class LocalTxInvocationContext
          Invocation context to be used for locally originated transactions.
 class NonTxInvocationContext
          Context to be used for non transactional calls, both remote and local.
 class RemoteTxInvocationContext
          Context to be used for transaction that originated remotely.
 

Methods in org.infinispan.context.impl that return InvocationContext
 InvocationContext ImmutableContext.clone()
           
 

Uses of InvocationContext in org.infinispan.interceptors
 

Methods in org.infinispan.interceptors with parameters of type InvocationContext
protected  void EntryWrappingInterceptor.commitContextEntries(InvocationContext ctx, boolean skipOwnershipCheck, boolean isPutForStateTransfer)
           
protected  void VersionedEntryWrappingInterceptor.commitContextEntry(CacheEntry entry, InvocationContext ctx, boolean skipOwnershipCheck)
           
protected  void EntryWrappingInterceptor.commitContextEntry(CacheEntry entry, InvocationContext ctx, boolean skipOwnershipCheck)
           
protected  MarshalledValue MarshalledValueInterceptor.createMarshalledValue(Object toWrap, InvocationContext ctx)
           
 Object InvocationContextInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
           
protected  Object BatchingInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
          Simply check if there is an ongoing tx.
 Object CallInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
           
protected  boolean ClusteringInterceptor.ignorePreviousValueOnBackup(WriteCommand command, InvocationContext ctx)
          For conditional operations (replace, remove, put if absent) Used only for optimistic transactional caches, to solve the following situation:
 Object InterceptorChain.invoke(InvocationContext ctx, VisitableCommand command)
          Walks the command through the interceptor chain.
protected  boolean EntryWrappingInterceptor.isFromStateTransfer(InvocationContext ctx)
           
protected  boolean ClusteringInterceptor.needsRemoteGet(InvocationContext ctx, AbstractDataCommand command)
           
protected  InternalCacheEntry ReplicationInterceptor.retrieveFromRemoteSource(Object key, InvocationContext ctx, boolean acquireRemoteLock, FlagAffectedCommand command)
           
protected abstract  InternalCacheEntry ClusteringInterceptor.retrieveFromRemoteSource(Object key, InvocationContext ctx, boolean acquireRemoteLock, FlagAffectedCommand command)
          Retrieves a cache entry from a remote source.
protected  void CacheLoaderInterceptor.sendNotification(Object key, Object value, boolean pre, InvocationContext ctx)
           
protected  void ActivationInterceptor.sendNotification(Object key, Object value, boolean pre, InvocationContext ctx)
           
protected  boolean CacheStoreInterceptor.skip(InvocationContext ctx)
           
protected  boolean DistCacheStoreInterceptor.skip(InvocationContext ctx)
           
protected  boolean CacheStoreInterceptor.skip(InvocationContext ctx, FlagAffectedCommand command)
          if this is a shared cache loader and the call is of remote origin, pass up the chain
protected  boolean DistCacheStoreInterceptor.skip(InvocationContext ctx, FlagAffectedCommand command)
          Method that skips invocation if: - No store defined or, - The context contains Flag.SKIP_CACHE_STORE or,
 Object CacheLoaderInterceptor.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object TxInterceptor.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object EntryWrappingInterceptor.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object ReplicationInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object CacheStoreInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object DistCacheStoreInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object InvalidationInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object TxInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object EntryWrappingInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object MarshalledValueInterceptor.visitEntrySetCommand(InvocationContext ctx, EntrySetCommand command)
           
 Object BatchingInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object PassivationInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object MarshalledValueInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object CacheMgmtInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object EntryWrappingInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object ReplicationInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object CacheLoaderInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object CallInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object MarshalledValueInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object TxInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object ActivationInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object IsMarshallableInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object EntryWrappingInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object CacheLoaderInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object MarshalledValueInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object TxInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand invalidateCommand)
           
 Object EntryWrappingInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object EntryWrappingInterceptor.visitInvalidateL1Command(InvocationContext ctx, InvalidateL1Command command)
           
 Object MarshalledValueInterceptor.visitKeySetCommand(InvocationContext ctx, KeySetCommand command)
           
 Object ReplicationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheLoaderInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheStoreInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object DistCacheStoreInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object DeadlockDetectingInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object MarshalledValueInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object InvalidationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheMgmtInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object TxInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object ActivationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object IsMarshallableInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object EntryWrappingInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object ReplicationInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object CacheStoreInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object DistCacheStoreInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object MarshalledValueInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object InvalidationInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object CacheMgmtInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object TxInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object ActivationInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object IsMarshallableInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object EntryWrappingInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object ReplicationInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object CacheLoaderInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object CacheStoreInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object DistCacheStoreInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object DeadlockDetectingInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object MarshalledValueInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object InvalidationInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object CacheMgmtInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object TxInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object ActivationInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object IsMarshallableInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object EntryWrappingInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object ReplicationInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object CacheLoaderInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object CacheStoreInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object DistCacheStoreInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object DeadlockDetectingInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object MarshalledValueInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object InvalidationInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object TxInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object ActivationInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object IsMarshallableInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object EntryWrappingInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object MarshalledValueInterceptor.visitValuesCommand(InvocationContext ctx, ValuesCommand command)
           
protected  Map<Object,Object> MarshalledValueInterceptor.wrapMap(Map<Object,Object> m, Set<MarshalledValue> marshalledValues, InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.interceptors.base
 

Methods in org.infinispan.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 PrePostProcessingCommandInterceptor.handleClearCommand(InvocationContext ctx, ClearCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleCommitCommand(InvocationContext ctx, CommitCommand 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 PrePostProcessingCommandInterceptor.handleEvictCommand(InvocationContext ctx, EvictCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handlePrepareCommand(InvocationContext ctx, PrepareCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handlePutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handlePutMapCommand(InvocationContext ctx, PutMapCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleRollbackCommand(InvocationContext ctx, RollbackCommand command)
           
protected  Object PrePostProcessingCommandInterceptor.handleSizeCommand(InvocationContext ctx, SizeCommand command)
           
 Object CommandInterceptor.invokeNextInterceptor(InvocationContext ctx, VisitableCommand command)
          Invokes the next interceptor in the chain.
 Object PrePostProcessingCommandInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object PrePostProcessingCommandInterceptor.visitSizeCommand(InvocationContext ctx, SizeCommand command)
           
 

Uses of InvocationContext in org.infinispan.interceptors.distribution
 

Methods in org.infinispan.interceptors.distribution with parameters of type InvocationContext
protected  Future<?> TxDistributionInterceptor.flushL1Caches(InvocationContext ctx)
           
protected  Object NonTxConcurrentDistributionInterceptor.handleLocalWrite(InvocationContext ctx, WriteCommand command, org.infinispan.interceptors.distribution.BaseDistributionInterceptor.RecipientGenerator rg, boolean skipL1Invalidation, boolean sync)
           
protected  Object NonTxDistributionInterceptor.handleLocalWrite(InvocationContext ctx, WriteCommand command, org.infinispan.interceptors.distribution.BaseDistributionInterceptor.RecipientGenerator rg, boolean skipL1Invalidation, boolean sync)
           
protected  void NonTxConcurrentDistributionInterceptor.handleRemoteWrite(InvocationContext ctx, WriteCommand command, org.infinispan.interceptors.distribution.BaseDistributionInterceptor.RecipientGenerator recipientGenerator, boolean skipL1Invalidation, boolean sync)
           
protected  void NonTxDistributionInterceptor.handleRemoteWrite(InvocationContext ctx, WriteCommand command, org.infinispan.interceptors.distribution.BaseDistributionInterceptor.RecipientGenerator recipientGenerator, boolean skipL1Invalidation, boolean sync)
           
protected  Object TxDistributionInterceptor.handleWriteCommand(InvocationContext ctx, WriteCommand command, org.infinispan.interceptors.distribution.BaseDistributionInterceptor.RecipientGenerator recipientGenerator, boolean skipRemoteGet, boolean skipL1Invalidation)
          If we are within one transaction we won't do any replication as replication would only be performed at commit time.
protected abstract  Object BaseDistributionInterceptor.handleWriteCommand(InvocationContext ctx, WriteCommand command, org.infinispan.interceptors.distribution.BaseDistributionInterceptor.RecipientGenerator recipientGenerator, boolean skipRemoteGet, boolean skipL1Invalidation)
           
protected  Object NonTxDistributionInterceptor.handleWriteCommand(InvocationContext ctx, WriteCommand command, org.infinispan.interceptors.distribution.BaseDistributionInterceptor.RecipientGenerator recipientGenerator, boolean skipRemoteGet, boolean skipL1Invalidation)
           
protected  boolean TxDistributionInterceptor.ignorePreviousValueOnBackup(WriteCommand command, InvocationContext ctx)
          For conditional operations (replace, remove, put if absent) Used only for optimistic transactional caches, to solve the following situation:
protected  InternalCacheEntry BaseDistributionInterceptor.retrieveFromRemoteSource(Object key, InvocationContext ctx, boolean acquireRemoteLock, FlagAffectedCommand command)
           
 Object TxDistributionInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object NonTxDistributionInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
          Don't forward in the case of clear commands, just acquire local locks and broadcast.
 Object TxDistributionInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object L1NonTxInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object NonTxDistributionInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object TxDistributionInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object L1NonTxInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object NonTxDistributionInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object L1NonTxInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object BaseDistributionInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object NonTxConcurrentDistributionInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object TxDistributionInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object L1NonTxInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object BaseDistributionInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object TxDistributionInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object L1NonTxInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object BaseDistributionInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 

Uses of InvocationContext in org.infinispan.interceptors.locking
 

Methods in org.infinispan.interceptors.locking with parameters of type InvocationContext
protected  Throwable AbstractLockingInterceptor.cleanLocksAndRethrow(InvocationContext ctx, Throwable te)
           
 void ClusteringDependentLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
 void ClusteringDependentLogic.LocalLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
 void ClusteringDependentLogic.InvalidationLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
 void ClusteringDependentLogic.ReplicationLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
 void ClusteringDependentLogic.DistributionLogic.commitEntry(CacheEntry entry, EntryVersion newVersion, boolean skipOwnershipCheck, InvocationContext ctx)
           
protected  void AbstractLockingInterceptor.lockKey(InvocationContext ctx, Object key, long timeoutMillis, boolean skipLocking)
           
protected  void AbstractTxLockingInterceptor.lockKeyAndCheckOwnership(InvocationContext ctx, Object key, long lockTimeout, boolean skipLocking)
          Besides acquiring a lock, this method also handles the following situation: 1.
protected  void ClusteringDependentLogic.AbstractClusteringDependentLogic.notifyCommitEntry(boolean created, boolean removed, boolean evicted, CacheEntry entry, InvocationContext ctx)
           
 Object OptimisticLockingInterceptor.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object PessimisticLockingInterceptor.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object NonTransactionalLockingInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object OptimisticLockingInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object PessimisticLockingInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object NonTransactionalLockingInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object AbstractTxLockingInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object NonTransactionalLockingInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object OptimisticLockingInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object PessimisticLockingInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object AbstractTxLockingInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object AbstractLockingInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object AbstractLockingInterceptor.visitInvalidateL1Command(InvocationContext ctx, InvalidateL1Command command)
           
 Object NonTransactionalLockingInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object OptimisticLockingInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object PessimisticLockingInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object NonTransactionalLockingInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object OptimisticLockingInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object PessimisticLockingInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object NonTransactionalLockingInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object OptimisticLockingInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object PessimisticLockingInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object NonTransactionalLockingInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object OptimisticLockingInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object PessimisticLockingInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 

Uses of InvocationContext in org.infinispan.interceptors.xsite
 

Methods in org.infinispan.interceptors.xsite with parameters of type InvocationContext
 Object NonTransactionalBackupInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object NonTransactionalBackupInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object NonTransactionalBackupInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object NonTransactionalBackupInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object NonTransactionalBackupInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 

Uses of InvocationContext in org.infinispan.notifications.cachelistener
 

Methods in org.infinispan.notifications.cachelistener with parameters of type InvocationContext
 void CacheNotifierImpl.notifyCacheEntriesEvicted(Collection<InternalCacheEntry> entries, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntriesEvicted(Collection<InternalCacheEntry> entries, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntriesEvicted event.
 void CacheNotifierImpl.notifyCacheEntryActivated(Object key, Object value, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryActivated(Object key, Object value, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryActivated event.
 void CacheNotifierImpl.notifyCacheEntryCreated(Object key, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryCreated(Object key, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryCreated event.
 void CacheNotifierImpl.notifyCacheEntryEvicted(Object key, Object value, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryEvicted(Object key, Object value, InvocationContext ctx)
          Syntactic sugar
 void CacheNotifierImpl.notifyCacheEntryInvalidated(Object key, Object value, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryInvalidated(Object key, Object value, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryInvalidated event.
 void CacheNotifierImpl.notifyCacheEntryLoaded(Object key, Object value, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryLoaded(Object key, Object value, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryLoaded event.
 void CacheNotifierImpl.notifyCacheEntryModified(Object key, Object value, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryModified(Object key, Object value, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryModified event.
 void CacheNotifierImpl.notifyCacheEntryPassivated(Object key, Object value, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryPassivated(Object key, Object value, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryPassivated event.
 void CacheNotifierImpl.notifyCacheEntryRemoved(Object key, Object value, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryRemoved(Object key, Object value, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryRemoved event.
 void CacheNotifierImpl.notifyCacheEntryVisited(Object key, Object value, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryVisited(Object key, Object value, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryVisited event.
 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 InvocationContext in org.infinispan.query.backend
 

Methods in org.infinispan.query.backend with parameters of type InvocationContext
protected  boolean QueryInterceptor.shouldModifyIndexes(FlagAffectedCommand command, InvocationContext ctx)
           
protected  boolean LocalQueryInterceptor.shouldModifyIndexes(FlagAffectedCommand command, InvocationContext ctx)
           
 Object QueryInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object QueryInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object QueryInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object QueryInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object QueryInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 

Uses of InvocationContext in org.infinispan.query.clustered
 

Methods in org.infinispan.query.clustered with parameters of type InvocationContext
 Object ClusteredQueryCommand.perform(InvocationContext context)
          Invokes a query on a (remote) cache and returns results (list of keys).
 

Uses of InvocationContext in org.infinispan.query.indexmanager
 

Methods in org.infinispan.query.indexmanager with parameters of type InvocationContext
 Object IndexUpdateCommand.perform(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.statetransfer
 

Methods in org.infinispan.statetransfer with parameters of type InvocationContext
protected  Object StateTransferInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
           
 Object StateRequestCommand.perform(InvocationContext ctx)
           
 Object StateResponseCommand.perform(InvocationContext ctx)
           
 Object StateTransferInterceptor.visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command)
           
 Object StateTransferInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object StateTransferInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object StateTransferInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object StateTransferInterceptor.visitInvalidateL1Command(InvocationContext ctx, InvalidateL1Command command)
           
 Object StateTransferInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object StateTransferInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object StateTransferInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object StateTransferInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 

Uses of InvocationContext in org.infinispan.topology
 

Methods in org.infinispan.topology with parameters of type InvocationContext
 Object CacheTopologyControlCommand.perform(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.util.concurrent.locks
 

Methods in org.infinispan.util.concurrent.locks with parameters of type InvocationContext
 boolean LockManagerImpl.acquireLock(InvocationContext ctx, Object key, long timeoutMillis, boolean skipLocking)
           
 boolean LockManager.acquireLock(InvocationContext ctx, Object key, long timeoutMillis, boolean skipLocking)
          Attempts to lock an entry if the lock isn't already held in the current scope, and records the lock in the context.
 boolean LockManagerImpl.acquireLockNoCheck(InvocationContext ctx, Object key, long timeoutMillis, boolean skipLocking)
           
 boolean LockManager.acquireLockNoCheck(InvocationContext ctx, Object key, long timeoutMillis, boolean skipLocking)
          Same as LockManager.acquireLock(org.infinispan.context.InvocationContext, Object, long, boolean), but doesn't check whether the lock is already acquired by the caller.
 boolean LockManagerImpl.lockAndRecord(Object key, InvocationContext ctx, long timeoutMillis)
           
 boolean DeadlockDetectingLockManager.lockAndRecord(Object key, InvocationContext ctx, long lockTimeout)
           
 boolean LockManager.lockAndRecord(Object key, InvocationContext ctx, long timeoutMillis)
          Acquires a lock of type lockType, on a specific entry in the cache.
 void LockManagerImpl.unlockAll(InvocationContext ctx)
           
 void LockManager.unlockAll(InvocationContext ctx)
          Releases locks present in an invocation context and transaction entry, if one is available.
 

Uses of InvocationContext in org.infinispan.xsite
 

Methods in org.infinispan.xsite with parameters of type InvocationContext
protected  Object BackupSenderImpl.CustomBackupPolicyInvoker.handleDefault(InvocationContext ctx, VisitableCommand command)
           
 Object XSiteAdminCommand.perform(InvocationContext ctx)
           
 Object BackupSenderImpl.CustomBackupPolicyInvoker.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object BackupReceiverImpl.BackupCacheUpdater.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object BackupSenderImpl.CustomBackupPolicyInvoker.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object BackupReceiverImpl.BackupCacheUpdater.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object BackupSenderImpl.CustomBackupPolicyInvoker.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object BackupReceiverImpl.BackupCacheUpdater.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object BackupSenderImpl.CustomBackupPolicyInvoker.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object BackupReceiverImpl.BackupCacheUpdater.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object BackupSenderImpl.CustomBackupPolicyInvoker.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object BackupReceiverImpl.BackupCacheUpdater.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 


Infinispan Distribution 5.2.6.Final-redhat-2

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