Class EdgeRpcRequestHandler
java.lang.Object
io.openems.backend.core.jsonrpcrequesthandler.EdgeRpcRequestHandler
-
Constructor Summary
ModifierConstructorDescriptionprotected
-
Method Summary
Modifier and TypeMethodDescriptionprotected CompletableFuture
<EdgeRpcResponse> handleRequest
(User user, UUID messageId, EdgeRpcRequest edgeRpcRequest) Handles anEdgeRpcRequest
.
-
Constructor Details
-
EdgeRpcRequestHandler
-
-
Method Details
-
handleRequest
protected CompletableFuture<EdgeRpcResponse> handleRequest(User user, UUID messageId, EdgeRpcRequest edgeRpcRequest) throws OpenemsError.OpenemsNamedException Handles anEdgeRpcRequest
.- Parameters:
user
- theUser
messageId
- the JSON-RPC Message-IDedgeRpcRequest
- theEdgeRpcRequest
- Returns:
- the JSON-RPC Success Response Future
- Throws:
OpenemsError.OpenemsNamedException
- on error
-