]>
nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/jsonrpc/JsonRpcSender.java
1 package org
.asamk
.signal
.jsonrpc
;
3 import org
.asamk
.signal
.JsonWriter
;
7 public class JsonRpcSender
{
9 private final JsonWriter jsonWriter
;
11 public JsonRpcSender(final JsonWriter jsonWriter
) {
12 this.jsonWriter
= jsonWriter
;
15 public void sendRequest(JsonRpcRequest request
) {
16 jsonWriter
.write(request
);
19 public void sendBulkRequests(List
<JsonRpcRequest
> requests
) {
20 jsonWriter
.write(requests
);
23 public void sendResponse(JsonRpcResponse response
) {
24 jsonWriter
.write(response
);
27 public void sendBulkResponses(List
<JsonRpcResponse
> responses
) {
28 jsonWriter
.write(responses
);