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 interface
Represents the resolved invocation which includes theInvocation
and theResultHandlerStrategy
used to dispatch the method call to the underlying system. -
Method Summary
Modifier and TypeMethodDescriptionresolve
(JsonRpcRequest jsonRpcRequest) Returns an instance ofJsonRpcInvocationService.InvocationResolution
given theJsonRpcRequest
.
-
Method Details
-
resolve
Returns an instance ofJsonRpcInvocationService.InvocationResolution
given theJsonRpcRequest
.- Parameters:
jsonRpcRequest
- theJsonRpcRequest
- Returns:
- the
ResultHandlerStrategy
-