|
||||||||||
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 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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |