Uses of Class
org.jboss.cache.marshall.MethodCall

Packages that use MethodCall
org.jboss.cache   
org.jboss.cache.buddyreplication   
org.jboss.cache.cluster   
org.jboss.cache.interceptors   
org.jboss.cache.invocation   
org.jboss.cache.marshall   
org.jboss.cache.transaction   
 

Uses of MethodCall in org.jboss.cache
 

Methods in org.jboss.cache that return MethodCall
 MethodCall InvocationContext.getMethodCall()
           
 

Methods in org.jboss.cache with parameters of type MethodCall
 void CacheImpl.addUndoOperation(GlobalTransaction gtx, MethodCall undo_op)
          Adds an undo operatoin to the transaction table.
 List<Object> RPCManagerImpl.callRemoteMethods(List<org.jgroups.Address> recipients, MethodCall methodCall, boolean synchronous, boolean excludeSelf, int timeout, boolean useOutOfBandMessage)
           
 List<Object> RPCManager.callRemoteMethods(List<org.jgroups.Address> recipients, MethodCall methodCall, boolean synchronous, boolean excludeSelf, int timeout, boolean useOutOfBandMessage)
          Invokes an RPC call on other caches in the cluster.
 List<Object> RPCManagerImpl.callRemoteMethods(List<org.jgroups.Address> recipients, MethodCall methodCall, int mode, boolean excludeSelf, long timeout, boolean useOutOfBandMessage)
           
 List<Object> RPCManager.callRemoteMethods(List<org.jgroups.Address> recipients, MethodCall methodCall, int mode, boolean excludeSelf, long timeout, boolean useOutOfBandMessage)
          Invokes an RPC call on other caches in the cluster.
 List<Object> RPCManagerImpl.callRemoteMethods(List<org.jgroups.Address> recipients, MethodCall methodCall, int mode, boolean excludeSelf, long timeout, org.jgroups.blocks.RspFilter responseFilter, boolean useOutOfBandMessage)
           
 List<Object> RPCManager.callRemoteMethods(List<org.jgroups.Address> recipients, MethodCall methodCall, int mode, boolean excludeSelf, long timeout, org.jgroups.blocks.RspFilter responseFilter, boolean useOutOfBandMessage)
          Invokes an RPC call on other caches in the cluster.
static InvocationContext InvocationContext.fromMethodCall(MethodCall methodCall)
          Factory method that creates a context with a given method call.
 void InvocationContext.setMethodCall(MethodCall methodCall)
          Sets the method call associated with this invocation.
 

Uses of MethodCall in org.jboss.cache.buddyreplication
 

Methods in org.jboss.cache.buddyreplication that return MethodCall
 MethodCall BuddyManager.transformFqns(MethodCall call)
          Introspects method call for Fqns and changes them such that they are under the current buddy group's backup subtree (e.g., /_buddy_backup_/my_host:7890/) rather than the root (/).
 MethodCall BuddyManager.transformFqns(MethodCall call, boolean transformForCurrentCall)
           
 

Methods in org.jboss.cache.buddyreplication with parameters of type MethodCall
 MethodCall BuddyManager.transformFqns(MethodCall call)
          Introspects method call for Fqns and changes them such that they are under the current buddy group's backup subtree (e.g., /_buddy_backup_/my_host:7890/) rather than the root (/).
 MethodCall BuddyManager.transformFqns(MethodCall call, boolean transformForCurrentCall)
           
 

Uses of MethodCall in org.jboss.cache.cluster
 

Methods in org.jboss.cache.cluster with parameters of type MethodCall
 void ReplicationQueue.add(MethodCall job)
          Adds a new method call.
 

Uses of MethodCall in org.jboss.cache.interceptors
 

Fields in org.jboss.cache.interceptors with type parameters of type MethodCall
protected  Map<GlobalTransaction,List<MethodCall>> InvalidationInterceptor.txMods
           
 

Methods in org.jboss.cache.interceptors with parameters of type MethodCall
protected  void OptimisticReplicationInterceptor.broadcastPrepare(MethodCall methodCall, GlobalTransaction gtx, InvocationContext ctx)
           
protected  void BaseRpcInterceptor.putCallOnAsyncReplicationQueue(MethodCall call)
           
protected  void BaseRpcInterceptor.replicateCall(InvocationContext ctx, List<org.jgroups.Address> recipients, MethodCall call, boolean sync, Option o)
           
protected  void BaseRpcInterceptor.replicateCall(InvocationContext ctx, List<org.jgroups.Address> recipients, MethodCall call, boolean sync, Option o, boolean wrapMethodCallInReplicateMethod, boolean useOutOfBandMessage)
           
protected  void BaseRpcInterceptor.replicateCall(InvocationContext ctx, MethodCall call, boolean sync, Option o)
           
protected  void BaseRpcInterceptor.replicateCall(InvocationContext ctx, MethodCall call, boolean sync, Option o, boolean useOutOfBandMessage)
           
protected  void ReplicationInterceptor.runPreparePhase(MethodCall prepareMethod, GlobalTransaction gtx, InvocationContext ctx)
          Calls prepare(GlobalTransaction,List,org.jgroups.Address,boolean)) in all members except self.
 

Method parameters in org.jboss.cache.interceptors with type arguments of type MethodCall
protected  void InvalidationInterceptor.invalidateModifications(List<MethodCall> modifications, TransactionWorkspace workspace, boolean synchronous, InvocationContext ctx)
           
protected  void InvalidationInterceptor.invalidateModifications(List<MethodCall> modifications, TransactionWorkspace workspace, InvocationContext ctx)
          Deprecated. use InvalidationInterceptor.invalidateAcrossCluster(org.jboss.cache.Fqn,org.jboss.cache.optimistic.TransactionWorkspace,boolean,InvocationContext)
protected  Set<Fqn> InvalidationInterceptor.optimisedIterator(List<MethodCall> list)
          Removes non-crud methods, plus clobs together common calls to Fqn's.
 

Uses of MethodCall in org.jboss.cache.invocation
 

Methods in org.jboss.cache.invocation with parameters of type MethodCall
 Object RemoteCacheInvocationDelegate._replicate(MethodCall methodCall)
           
 List RemoteCacheInvocationDelegate.clusteredGet(MethodCall methodCall, Boolean searchBackupSubtrees)
          A 'clustered get' call, called from a remote ClusteredCacheLoader.
protected  Object AbstractInvocationDelegate.invoke(MethodCall call)
          Passes a method call up the interceptor chain.
protected  Object AbstractInvocationDelegate.invoke(MethodCall call, boolean skipCacheStatusCheck)
          Passes a method call up the interceptor chain, optionally allowing you to skip cache status checks.
 

Method parameters in org.jboss.cache.invocation with type arguments of type MethodCall
 void RemoteCacheInvocationDelegate._replicate(List<MethodCall> methodCalls)
          Replicates a list of method calls.
 

Uses of MethodCall in org.jboss.cache.marshall
 

Methods in org.jboss.cache.marshall that return MethodCall
static MethodCall MethodCallFactory.create(int methodId, Object... arguments)
          Creates and initialised an instance of MethodCall.
static MethodCall MethodCallFactory.createWithNullId(Method method, Object... arguments)
          Creates and initialised an instance of MethodCall
 

Methods in org.jboss.cache.marshall with parameters of type MethodCall
protected  Fqn AbstractMarshaller.extractFqn(MethodCall methodCall)
           
protected  Fqn AbstractMarshaller.extractFqnFromListOfMethodCall(MethodCall call)
          This is "replicate" call with a list of MethodCall argument.
protected  Fqn AbstractMarshaller.extractFqnFromMethodCall(MethodCall call)
          This is "replicate" call with a single MethodCall argument.
protected  boolean CacheMarshaller200.isReplicateAllMethod(MethodCall call)
           
protected  boolean CacheMarshaller200.isReplicateMethod(MethodCall call)
           
 

Uses of MethodCall in org.jboss.cache.transaction
 

Methods in org.jboss.cache.transaction that return types with arguments of type MethodCall
 List<MethodCall> TransactionEntry.getCacheLoaderModifications()
           
 List<MethodCall> TransactionEntry.getModifications()
          Returns all modifications.
 List<MethodCall> TransactionEntry.getUndoOperations()
          Returns the undo operations in use.
 

Methods in org.jboss.cache.transaction with parameters of type MethodCall
 void TransactionTable.addCacheLoaderModification(GlobalTransaction gtx, MethodCall m)
           
 void TransactionEntry.addCacheLoaderModification(MethodCall m)
           
 void TransactionTable.addModification(GlobalTransaction gtx, MethodCall m)
          Adds a motification to the global transaction.
 void TransactionEntry.addModification(MethodCall m)
          Adds a modification to the modification list.
 void TransactionTable.addUndoOperation(GlobalTransaction gtx, MethodCall m)
          Adds an undo operation to the global transaction.
 void TransactionEntry.addUndoOperation(MethodCall m)
          Adds an undo operation to the undo list.
 



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