| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 IRpcDefinitionfor the procedure. | 
|  DualValue<String,IRpcDefinition> | IRpcManagerOperations.getRegistryKeyAndDefinition(String remoteContextIdentity,
                            String procedure,
                            IField[] args)Get the RPC registry key and IRpcDefinitionfor 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 | RpcDefinitionA simple implementation of an IRpcDefinition. | 
| Methods in fulmine.rpc that return IRpcDefinition | |
|---|---|
|  IRpcDefinition | RpcRegistry.getDefinition(String registryKey) | 
|  IRpcDefinition | IRpcRegistry.getDefinition(String registryKey)Get the IRpcDefinitionregistered 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. | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||