Interface RequestHandler
- All Superinterfaces:
AutoCloseable
- All Known Implementing Classes:
DefaultRequestHandler
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()sendRequest(SerializedMessage request, Consumer<SerializedMessage> requestSender) sendRequests(List<SerializedMessage> requests, Consumer<List<SerializedMessage>> requestSender)
-
Method Details
-
sendRequest
CompletableFuture<SerializedMessage> sendRequest(SerializedMessage request, Consumer<SerializedMessage> requestSender) -
sendRequests
List<CompletableFuture<SerializedMessage>> sendRequests(List<SerializedMessage> requests, Consumer<List<SerializedMessage>> requestSender) -
close
void close()- Specified by:
closein interfaceAutoCloseable
-