Package dev.getelements.elements.rt.jrpc
Interface JsonRpcInvocationService
- All Known Implementing Classes:
SimpleJsonRpcInvocationService
public interface JsonRpcInvocationService
Processes
JsonRpcRequest instances and converts to Invocation.-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresents the resolved invocation which includes theInvocationand theResultHandlerStrategyused to dispatch the method call to the underlying system. -
Method Summary
Modifier and TypeMethodDescriptionresolve(JsonRpcRequest jsonRpcRequest) Returns an instance ofJsonRpcInvocationService.InvocationResolutiongiven theJsonRpcRequest.
-
Method Details
-
resolve
Returns an instance ofJsonRpcInvocationService.InvocationResolutiongiven theJsonRpcRequest.- Parameters:
jsonRpcRequest- theJsonRpcRequest- Returns:
- the
ResultHandlerStrategy
-