public class ClientReceiveHandler extends Object implements io.zeebe.dispatcher.FragmentHandler
| Modifier and Type | Field and Description |
|---|---|
protected List<ClientInputListener> |
listeners |
protected io.zeebe.dispatcher.Dispatcher |
receiveBuffer |
protected ClientRequestPool |
requestPool |
| Constructor and Description |
|---|
ClientReceiveHandler(ClientRequestPool requestPool,
io.zeebe.dispatcher.Dispatcher receiveBuffer,
List<ClientInputListener> listeners) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
invokeMessageListeners(int streamId,
org.agrona.DirectBuffer buf,
int offset,
int length) |
protected void |
invokeResponseListeners(int streamId,
long requestId,
org.agrona.DirectBuffer buf,
int offset,
int length) |
int |
onFragment(org.agrona.DirectBuffer buffer,
int readOffset,
int length,
int streamId,
boolean isMarkedFailed) |
protected int |
onMessage(org.agrona.DirectBuffer buffer,
int offset,
int length,
int streamId) |
protected final ClientRequestPool requestPool
protected final io.zeebe.dispatcher.Dispatcher receiveBuffer
protected final List<ClientInputListener> listeners
public ClientReceiveHandler(ClientRequestPool requestPool, io.zeebe.dispatcher.Dispatcher receiveBuffer, List<ClientInputListener> listeners)
public int onFragment(org.agrona.DirectBuffer buffer,
int readOffset,
int length,
int streamId,
boolean isMarkedFailed)
onFragment in interface io.zeebe.dispatcher.FragmentHandlerprotected int onMessage(org.agrona.DirectBuffer buffer,
int offset,
int length,
int streamId)
protected void invokeMessageListeners(int streamId,
org.agrona.DirectBuffer buf,
int offset,
int length)
protected void invokeResponseListeners(int streamId,
long requestId,
org.agrona.DirectBuffer buf,
int offset,
int length)
Copyright © 2017–2018 camunda services GmbH. All rights reserved.