public interface RequestGateway
| Modifier and Type | Method and Description |
|---|---|
MessageType |
getMessageType() |
Registration |
registerLocalHandler(Object target) |
default <R> CompletableFuture<R> |
send(Message message) |
default <R> CompletableFuture<R> |
send(Object payload) |
default <R> CompletableFuture<R> |
send(Object payload,
Metadata metadata) |
void |
sendAndForget(Message message) |
default void |
sendAndForget(Object payload) |
default void |
sendAndForget(Object payload,
Metadata metadata) |
default <R> R |
sendAndWait(Message message) |
default <R> R |
sendAndWait(Object payload) |
default <R> R |
sendAndWait(Object payload,
Metadata metadata) |
CompletableFuture<Message> |
sendForMessage(Message message) |
default void sendAndForget(Object payload)
void sendAndForget(Message message)
default <R> CompletableFuture<R> send(Message message)
default <R> CompletableFuture<R> send(Object payload)
default <R> CompletableFuture<R> send(Object payload, Metadata metadata)
CompletableFuture<Message> sendForMessage(Message message)
default <R> R sendAndWait(Object payload)
default <R> R sendAndWait(Message message)
Registration registerLocalHandler(Object target)
MessageType getMessageType()
Copyright © 2019 Flux Capacitor. All rights reserved.