|
||||||||||
| 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 found
String 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 | |||||||||