|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRpcRegistry
A component that is responsible for managing the current registered RPC definitions for a local context.
Field Summary | |
---|---|
static String |
RPC_KEY
The prefix for each key in the registry record. |
static String |
RPC_KEY_COUNT
The field name in the registry record that indicates how many RPC definition keys are currently registered |
static String |
RPC_REGISTRY
The name for the registry record |
Method Summary | |
---|---|
IRpcDefinition |
getDefinition(String registryKey)
Get the IRpcDefinition registered against the RPC registry key. |
IRpcHandler |
getHandler(String registryKey)
Get the handler for the RPC registry key. |
String |
getRegistryKey(String rpcName,
IField[] args)
Get the RPC registry key for the RPC defined by the procedure name and arguments. |
Methods inherited from interface fulmine.ILifeCycle |
---|
isActive, start |
Methods inherited from interface fulmine.IDestroyable |
---|
destroy |
Methods inherited from interface fulmine.rpc.IRpcPublishOperations |
---|
publishProdedure, publishRpcs, unpublishProdedure, unpublishRpcs |
Field Detail |
---|
static final String RPC_REGISTRY
static final String RPC_KEY
static final String RPC_KEY_COUNT
Method Detail |
---|
IRpcHandler getHandler(String registryKey)
registryKey
- the registry key of the RPC
null
if not foundIRpcDefinition getDefinition(String registryKey)
IRpcDefinition
registered against the RPC registry key.
registryKey
- the registry key of the RPC
null
if not foundString getRegistryKey(String rpcName, IField[] args)
rpcName
- the name of the RPCargs
- the arguments for the RPC
null
if no match is found
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |