| 
 | ||||||||||
| 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_KEYThe prefix for each key in the registry record. | 
| static String | RPC_KEY_COUNTThe field name in the registry record that indicates how many RPC definition keys are currently registered | 
| static String | RPC_REGISTRYThe name for the registry record | 
| Method Summary | |
|---|---|
|  IRpcDefinition | getDefinition(String registryKey)Get the IRpcDefinitionregistered 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 | |||||||||