| Package | Description |
|---|---|
| io.axoniq.axonserver.connector | |
| io.axoniq.axonserver.connector.impl | |
| io.axoniq.axonserver.connector.query |
| Modifier and Type | Method and Description |
|---|---|
void |
InstructionHandler.handle(I instruction,
ReplyChannel<R> replyChannel)
Handle the given
instruction, using replyChannel to acknowledge the instruction and reply to
AxonServer. |
| Modifier and Type | Class and Description |
|---|---|
class |
BufferingReplyChannel<T>
A
ReplyChannel implementation that uses a given buffer to buffer send, complete and
complete-with-error. |
class |
CloseAwareReplyChannel<T>
A
ReplyChannel implementation that will trigger a given action when it is closed. |
class |
ForwardingReplyChannel<T>
A
ReplyChannel implementation which forwards the result of operations through to a StreamObserver. |
| Modifier and Type | Method and Description |
|---|---|
void |
HeartbeatMonitor.handleIncomingBeat(ReplyChannel<PlatformInboundInstruction> reply)
Handler of
PlatformInboundInstruction requesting a heartbeat from this connector. |
| Constructor and Description |
|---|
BufferingReplyChannel(ReplyChannel<T> delegate,
CloseableBuffer<T> buffer)
|
CloseAwareReplyChannel(ReplyChannel<T> delegate)
Instantiates this
ReplyChannel with given delegate. |
CloseAwareReplyChannel(ReplyChannel<T> delegate,
Runnable onClose)
Instantiates this
ReplyChannel with given delegate and onClose Runnable execution
to be executed once the channel is closed. |
FlowControlledReplyChannelWriter(DisposableReadonlyBuffer<T> source,
ReplyChannel<T> destination)
Instantiates this flow control with the given
DisposableReadonlyBuffer as source, and a ReplyChannel as the destination. |
FlowControlledReplyChannelWriter(List<? extends DisposableReadonlyBuffer<T>> sources,
ReplyChannel<T> destination)
Instantiates this flow control with given
buffers as sources, and ReplyChannel as the destination. |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryHandler.handle(QueryRequest query,
ReplyChannel<QueryResponse> responseHandler)
Handle the given
query, using given responseHandler to send the response(s). |
default FlowControl |
QueryHandler.stream(QueryRequest query,
ReplyChannel<QueryResponse> responseHandler)
Handle the given
query, using the given responseHandler to send the response(s). |
Copyright © 2020–2022 AxonIQ BV. All rights reserved.