Uses of Interface
fulmine.rpc.IRpcDefinition

Packages that use IRpcDefinition
fulmine.context   
fulmine.distribution   
fulmine.rpc   
 

Uses of IRpcDefinition in fulmine.context
 

Methods in fulmine.context that return types with arguments of type IRpcDefinition
 DualValue<String,IRpcDefinition> RpcManager.getRegistryKeyAndDefinition(String remoteContextIdentity, String procedure, IField[] args)
          Get the RPC registry key and IRpcDefinition for the procedure.
 DualValue<String,IRpcDefinition> IRpcManagerOperations.getRegistryKeyAndDefinition(String remoteContextIdentity, String procedure, IField[] args)
          Get the RPC registry key and IRpcDefinition for the procedure.
 

Methods in fulmine.context with parameters of type IRpcDefinition
 void RpcManager.invoke(String remoteContextIdentity, String rpcKey, IRpcDefinition definition, IField[] args, IRpcResultHandler resultHandler, IRpcMarker marker)
           
 void IRpcManagerOperations.invoke(String remoteContextIdentity, String rpcKey, IRpcDefinition definition, IField[] args, IRpcResultHandler resultHandler, IRpcMarker marker)
          Invoke the RPC in the named remote context.
 boolean RpcManager.publishProdedure(IRpcHandler handler, IRpcDefinition rpcDefinition)
           
 boolean FulmineContext.publishProdedure(IRpcHandler handler, IRpcDefinition rpcDefinition)
           
 boolean FTContext.publishProdedure(IRpcHandler handler, IRpcDefinition rpcDefinition)
           
 boolean RpcManager.unpublishProdedure(IRpcDefinition rpcDefinition)
           
 boolean FulmineContext.unpublishProdedure(IRpcDefinition rpcDefinition)
           
 boolean FTContext.unpublishProdedure(IRpcDefinition rpcDefinition)
           
 

Uses of IRpcDefinition in fulmine.distribution
 

Methods in fulmine.distribution with parameters of type IRpcDefinition
 void RemoteUpdateInvoker.procedureAvailable(String remoteContextIdentity, IRpcDefinition rpcDefinition)
           
 void RemoteUpdateInvoker.procedureUnavailable(String remoteContextIdentity, IRpcDefinition rpcDefinition)
           
 

Uses of IRpcDefinition in fulmine.rpc
 

Classes in fulmine.rpc that implement IRpcDefinition
 class RpcDefinition
          A simple implementation of an IRpcDefinition.
 

Methods in fulmine.rpc that return IRpcDefinition
 IRpcDefinition RpcRegistry.getDefinition(String registryKey)
           
 IRpcDefinition IRpcRegistry.getDefinition(String registryKey)
          Get the IRpcDefinition registered against the RPC registry key.
 

Methods in fulmine.rpc with parameters of type IRpcDefinition
 IRpcResult IRpcHandler.handle(IRpcDefinition rpcDefinition, IField... arguments)
          Handle an RPC invocation.
 void IRpcPublicationListener.procedureAvailable(String remoteContextIdentity, IRpcDefinition rpcDefinition)
          Executed when the local context can invoke the named RPC in the identified remote context.
 void IRpcPublicationListener.procedureUnavailable(String remoteContextIdentity, IRpcDefinition rpcDefinition)
          Executed when a remote context unpublishes (removes) the named RPC.
 boolean RpcRegistry.publishProdedure(IRpcHandler handler, IRpcDefinition rpcDefinition)
           
 boolean IRpcPublishOperations.publishProdedure(IRpcHandler handler, IRpcDefinition rpcDefinition)
          Publish the named procedure to all known remote contexts.
 boolean RpcRegistry.unpublishProdedure(IRpcDefinition rpcDefinition)
           
 boolean IRpcPublishOperations.unpublishProdedure(IRpcDefinition rpcDefinition)
          Unpublish the procedure from all connected remote contexts.
 

Constructors in fulmine.rpc with parameters of type IRpcDefinition
RpcResult(IRpcDefinition definition, IContainer resultRecord)
          Construct the RPC result from a result record.
 



Copyright © 2007-2009. All Rights Reserved.