public class ServerResponse extends Object implements io.zeebe.util.buffer.BufferWriter
| Modifier and Type | Field and Description |
|---|---|
protected io.zeebe.dispatcher.ClaimedFragment |
claimedFragment |
protected int |
remoteStreamId |
protected TransportHeaderDescriptor |
transportHeaderDescriptor |
protected io.zeebe.util.buffer.BufferWriter |
writer |
protected io.zeebe.util.buffer.DirectBufferWriter |
writerAdapter |
| Constructor and Description |
|---|
ServerResponse() |
| Modifier and Type | Method and Description |
|---|---|
ServerResponse |
buffer(org.agrona.DirectBuffer buffer) |
ServerResponse |
buffer(org.agrona.DirectBuffer buffer,
int offset,
int length) |
int |
getLength() |
ServerResponse |
remoteAddress(RemoteAddress remoteAddress) |
ServerResponse |
remoteStreamId(int remoteStreamId) |
ServerResponse |
requestId(long requestId) |
ServerResponse |
reset() |
boolean |
trySend(io.zeebe.dispatcher.Dispatcher sendBuffer) |
void |
write(org.agrona.MutableDirectBuffer buffer,
int offset) |
ServerResponse |
writer(io.zeebe.util.buffer.BufferWriter writer) |
protected final TransportHeaderDescriptor transportHeaderDescriptor
protected final io.zeebe.dispatcher.ClaimedFragment claimedFragment
protected final io.zeebe.util.buffer.DirectBufferWriter writerAdapter
protected io.zeebe.util.buffer.BufferWriter writer
protected int remoteStreamId
public ServerResponse writer(io.zeebe.util.buffer.BufferWriter writer)
public ServerResponse buffer(org.agrona.DirectBuffer buffer)
public ServerResponse buffer(org.agrona.DirectBuffer buffer, int offset, int length)
public ServerResponse remoteAddress(RemoteAddress remoteAddress)
public ServerResponse remoteStreamId(int remoteStreamId)
public ServerResponse reset()
public ServerResponse requestId(long requestId)
public boolean trySend(io.zeebe.dispatcher.Dispatcher sendBuffer)
public int getLength()
getLength in interface io.zeebe.util.buffer.BufferWriterpublic void write(org.agrona.MutableDirectBuffer buffer,
int offset)
write in interface io.zeebe.util.buffer.BufferWriterCopyright © 2017–2018 camunda services GmbH. All rights reserved.