Uses of Class
org.jboss.cache.InvocationContext

Packages that use InvocationContext
org.jboss.cache   
org.jboss.cache.interceptors   
org.jboss.cache.notifications   
org.jboss.cache.pojo.interceptors   
 

Uses of InvocationContext in org.jboss.cache
 

Methods in org.jboss.cache that return InvocationContext
 InvocationContext InvocationContext.clone()
           
static InvocationContext InvocationContext.fromMethodCall(MethodCall methodCall)
          Factory method that creates a context with a given method call.
 InvocationContext Cache.getInvocationContext()
           
 InvocationContext CacheImpl.getInvocationContext()
           
 

Methods in org.jboss.cache with parameters of type InvocationContext
 void Cache.setInvocationContext(InvocationContext ctx)
          Sets the passed in InvocationContext as current.
 void CacheImpl.setInvocationContext(InvocationContext ctx)
           
 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.interceptors
 

Methods in org.jboss.cache.interceptors with parameters of type InvocationContext
protected  boolean BaseRpcInterceptor.containsModifications(InvocationContext ctx)
           
protected  void BaseTransactionalContextInterceptor.copyInvocationScopeOptionsToTxScope(InvocationContext ctx)
           
protected  GlobalTransaction OptimisticInterceptor.getGlobalTransaction(InvocationContext ctx)
           
 java.lang.Object ActivationInterceptor.invoke(InvocationContext ctx)
          Makes sure a node is loaded into memory before a call executes.
 java.lang.Object CacheLoaderInterceptor.invoke(InvocationContext ctx)
          Makes sure a node is loaded into memory before a call executes (no-op if node is already loaded).
 java.lang.Object CacheMgmtInterceptor.invoke(InvocationContext ctx)
          Pass the method on and capture cache statistics
 java.lang.Object CacheStoreInterceptor.invoke(InvocationContext ctx)
          Pass the method on.
 java.lang.Object CallInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object DataGravitatorInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object EvictionInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object Interceptor.invoke(InvocationContext ctx)
           
 java.lang.Object InvalidationInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object InvocationContextInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object NotificationInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object OptimisticCreateIfNotExistsInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object OptimisticLockingInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object OptimisticNodeInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object OptimisticReplicationInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object OptimisticValidatorInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object PassivationInterceptor.invoke(InvocationContext ctx)
          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.
 java.lang.Object PessimisticLockInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object ReplicationInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object TxInterceptor.invoke(InvocationContext ctx)
           
 java.lang.Object UnlockInterceptor.invoke(InvocationContext ctx)
           
protected  void TxInterceptor.runCommitPhase(InvocationContext ctx, GlobalTransaction gtx, javax.transaction.Transaction tx, java.util.List modifications, boolean onePhaseCommit)
          creates a commit() MethodCall and feeds it to handleCommitRollback();
protected  java.lang.Object TxInterceptor.runPreparePhase(InvocationContext ctx, GlobalTransaction gtx, java.util.List modifications)
          Handles a local prepare - invoked by the sync handler.
protected  void TxInterceptor.runRollbackPhase(InvocationContext ctx, GlobalTransaction gtx, javax.transaction.Transaction tx, java.util.List modifications)
          creates a rollback() MethodCall and feeds it to handleCommitRollback();
protected  void BaseTransactionalContextInterceptor.setTransactionalContext(javax.transaction.Transaction tx, GlobalTransaction gtx, InvocationContext ctx)
           
 

Uses of InvocationContext in org.jboss.cache.notifications
 

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

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

Methods in org.jboss.cache.pojo.interceptors that return InvocationContext
protected  InvocationContext AbstractInterceptor.getInvocationContext(org.jboss.aop.joinpoint.MethodInvocation in)