Class OnRequest
java.lang.Object
io.openems.backend.uiwebsocket.impl.OnRequest
- All Implemented Interfaces:
OnRequest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCompletableFuture<? extends JsonrpcResponseSuccess>
run
(org.java_websocket.WebSocket ws, JsonrpcRequest request) Handle a JSON-RPC Request, receive a JSON-RPC Response via callback.
-
Constructor Details
-
OnRequest
-
-
Method Details
-
run
public CompletableFuture<? extends JsonrpcResponseSuccess> run(org.java_websocket.WebSocket ws, JsonrpcRequest request) throws OpenemsError.OpenemsNamedException Description copied from interface:OnRequest
Handle a JSON-RPC Request, receive a JSON-RPC Response via callback.- Specified by:
run
in interfaceOnRequest
- Parameters:
ws
- theWebSocket
request
- the JSON-RPC Request- Returns:
- the JSON-RPC Success Response Future
- Throws:
OpenemsError.OpenemsNamedException
- on error
-