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   
org.infinispan.commands.tx   
org.infinispan.commands.write   
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   
org.infinispan.factories Factories are internal components used to create other components based on a cache's configuration. 
org.infinispan.interceptors Infinispan is designed around a set of interceptors around a data container. 
org.infinispan.interceptors.base   
org.infinispan.notifications.cachelistener   
org.infinispan.transaction.xa   
org.infinispan.util.concurrent.locks   
 

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.
 Object LockControlCommand.acceptVisitor(InvocationContext ctx, Visitor 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 LockControlCommand.perform(InvocationContext ignored)
           
 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.
 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.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)
           
 

Uses of InvocationContext in org.infinispan.commands.control
 

Methods in org.infinispan.commands.control with parameters of type InvocationContext
 Object StateTransferControlCommand.perform(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.commands.read
 

Methods in org.infinispan.commands.read with parameters of type InvocationContext
 Object SizeCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetKeyValueCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
protected  MVCCEntry AbstractDataCommand.lookupMvccEntry(InvocationContext ctx, Object key)
           
 Integer SizeCommand.perform(InvocationContext ctx)
           
 Object GetKeyValueCommand.perform(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.commands.remote
 

Methods in org.infinispan.commands.remote with parameters of type InvocationContext
 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.
 

Uses of InvocationContext in org.infinispan.commands.tx
 

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

Uses of InvocationContext in org.infinispan.commands.write
 

Methods in org.infinispan.commands.write with parameters of type InvocationContext
 Object ReplaceCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object RemoveCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutMapCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutKeyValueCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object InvalidateCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object EvictCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ClearCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
protected  void InvalidateCommand.invalidate(InvocationContext ctx, Object keyToInvalidate)
           
protected  void RemoveCommand.notify(InvocationContext ctx, Object value, boolean isPre)
           
protected  void InvalidateCommand.notify(InvocationContext ctx, Object value, boolean isPre)
           
 void EvictCommand.notify(InvocationContext ctx, Object value, boolean isPre)
           
 Object ReplaceCommand.perform(InvocationContext ctx)
           
 Object RemoveCommand.perform(InvocationContext ctx)
           
 Object PutMapCommand.perform(InvocationContext ctx)
           
 Object PutKeyValueCommand.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 ClearCommand.perform(InvocationContext ctx)
           
 

Uses of InvocationContext in org.infinispan.context
 

Methods in org.infinispan.context that return InvocationContext
 InvocationContext InvocationContext.clone()
           
 InvocationContext InvocationContextContainerImpl.createInvocationContext()
           
 InvocationContext InvocationContextContainer.createInvocationContext()
          If we are in a tx scope this will return an TxInvocationContext.
 InvocationContext InvocationContextContainer.createRemoteInvocationContext()
          Returns an NonTxInvocationContext whose NonTxInvocationContext.isOriginLocal() flag will be true.
 InvocationContext InvocationContextContainerImpl.getInvocationContext()
           
 InvocationContext InvocationContextContainer.getInvocationContext()
          Returns the InvocationContext that is currently associated with the calling thread.
 InvocationContext InvocationContextContainerImpl.suspend()
           
 InvocationContext InvocationContextContainer.suspend()
          Dissasociates thread's invocation context and returns the existing value.
 

Methods in org.infinispan.context with parameters of type InvocationContext
 void InvocationContextContainerImpl.resume(InvocationContext ctxt)
           
 void InvocationContextContainer.resume(InvocationContext ic)
          Associates the supplied InvocationContext with the calling thread.
 

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 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 remotelly.
 

Uses of InvocationContext in org.infinispan.factories
 

Methods in org.infinispan.factories with parameters of type InvocationContext
 boolean EntryFactoryImpl.acquireLock(InvocationContext ctx, Object key)
          Attempts to lock an entry if the lock isn't already held in the current scope, and records the lock in the context.
 boolean EntryFactory.acquireLock(InvocationContext ctx, Object key)
          Attempts to lock an entry if the lock isn't already held in the current scope, and records the lock in the context.
 CacheEntry EntryFactoryImpl.wrapEntryForReading(InvocationContext ctx, Object key)
           
 CacheEntry EntryFactory.wrapEntryForReading(InvocationContext ctx, Object key)
           
 MVCCEntry EntryFactoryImpl.wrapEntryForWriting(InvocationContext ctx, Object key, boolean createIfAbsent, boolean forceLockIfAbsent, boolean alreadyLocked, boolean forRemoval)
           
 MVCCEntry EntryFactory.wrapEntryForWriting(InvocationContext ctx, Object key, boolean createIfAbsent, boolean forceLockIfAbsent, boolean alreadyLocked, boolean forRemoval)
           
 

Uses of InvocationContext in org.infinispan.interceptors
 

Methods in org.infinispan.interceptors with parameters of type InvocationContext
protected  void LockingInterceptor.commitEntry(InvocationContext ctx, CacheEntry entry)
           
protected  void DistLockingInterceptor.commitEntry(InvocationContext ctx, CacheEntry entry)
           
protected  MarshalledValue MarshalledValueInterceptor.createMarshalledValue(Object toWrap, InvocationContext ctx)
           
 TransactionXaAdapter TxInterceptor.enlist(InvocationContext ctx)
           
 Object InvocationContextInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
           
 Object CallInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
           
protected  Object BatchingInterceptor.handleDefault(InvocationContext ctx, VisitableCommand command)
          Simply check if there is an ongoing tx.
protected  Object InvalidationInterceptor.invalidateAcrossCluster(boolean synchronous, InvocationContext ctx, Object[] keys, boolean useFuture, Object retvalForFuture)
           
 Object InterceptorChain.invoke(InvocationContext ctx, VisitableCommand command)
          Walks the command through the interceptor chain.
protected  void CacheLoaderInterceptor.sendNotification(Object key, boolean pre, InvocationContext ctx)
           
protected  void ActivationInterceptor.sendNotification(Object key, boolean pre, InvocationContext ctx)
           
 boolean CacheStoreInterceptor.skip(InvocationContext ctx, VisitableCommand command)
          if this is a shared cache loader and the call is of remote origin, pass up the chain
 Object TxInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object ReplicationInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object LockingInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object InvalidationInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object DistributionInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object CacheStoreInterceptor.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object TxInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object PassivationInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object LockingInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object ImplicitEagerLockingInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object CacheMgmtInterceptor.visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object TxInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object MarshalledValueInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object LockingInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object DistributionInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object CacheMgmtInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object CacheLoaderInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object ActivationInterceptor.visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object TxInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand invalidateCommand)
           
 Object LockingInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object ImplicitEagerLockingInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object CacheLoaderInterceptor.visitInvalidateCommand(InvocationContext ctx, InvalidateCommand command)
           
 Object TxInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object ReplicationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object MarshalledValueInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object LockingInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object InvalidationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object ImplicitEagerLockingInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object DistributionInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheStoreInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheMgmtInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object CacheLoaderInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object ActivationInterceptor.visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object TxInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object ReplicationInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object MarshalledValueInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object LockingInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object InvalidationInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object ImplicitEagerLockingInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object DistributionInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object CacheStoreInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object CacheMgmtInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object ActivationInterceptor.visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object TxInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object ReplicationInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object MarshalledValueInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object LockingInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object InvalidationInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object InvalidationInterceptor.InvalidationFilterVisitor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object ImplicitEagerLockingInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object DistributionInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object CacheStoreInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object CacheStoreInterceptor.StoreModificationsBuilder.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object CacheLoaderInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object ActivationInterceptor.visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object TxInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object ReplicationInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object LockingInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object InvalidationInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object ImplicitEagerLockingInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object DistributionInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object CacheStoreInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object CacheLoaderInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object ActivationInterceptor.visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object TxInterceptor.visitSizeCommand(InvocationContext ctx, SizeCommand command)
           
 Object LockingInterceptor.visitSizeCommand(InvocationContext ctx, SizeCommand command)
           
protected  Map 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.
protected  boolean BaseRpcInterceptor.isLocalModeForced(InvocationContext ctx)
           
protected  boolean BaseRpcInterceptor.isSynchronous(InvocationContext ctx)
           
 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.notifications.cachelistener
 

Methods in org.infinispan.notifications.cachelistener with parameters of type InvocationContext
 void CacheNotifierImpl.notifyCacheEntryActivated(Object key, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryActivated(Object key, 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, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryEvicted(Object key, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryEvicted event.
 void CacheNotifierImpl.notifyCacheEntryInvalidated(Object key, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryInvalidated(Object key, boolean pre, InvocationContext ctx)
          Notifies all registered listeners of a CacheEntryInvalidated event.
 void CacheNotifierImpl.notifyCacheEntryLoaded(Object key, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryLoaded(Object key, 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, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryPassivated(Object key, 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, boolean pre, InvocationContext ctx)
           
 void CacheNotifier.notifyCacheEntryVisited(Object key, 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.transaction.xa
 

Methods in org.infinispan.transaction.xa with parameters of type InvocationContext
 TransactionXaAdapter TransactionTable.getOrCreateXaAdapter(Transaction transaction, InvocationContext ctx)
          Returns the TransactionXaAdapter corresponding to the supplied transaction.
 

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

Methods in org.infinispan.util.concurrent.locks with parameters of type InvocationContext
 boolean LockManagerImpl.lockAndRecord(Object key, InvocationContext ctx)
           
 boolean LockManager.lockAndRecord(Object key, InvocationContext ctx)
          Acquires a lock of type lockType, on a specific entry in the cache.
 void LockManagerImpl.unlock(InvocationContext ctx)
           
 void LockManager.unlock(InvocationContext ctx)
          Releases locks present in an invocation context and transaction entry, if one is available.
 



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