Class CommandResponseWriterImpl
java.lang.Object
io.camunda.zeebe.broker.transport.commandapi.CommandResponseWriterImpl
- All Implemented Interfaces:
CommandResponseWriter,BufferWriter
public final class CommandResponseWriterImpl
extends Object
implements CommandResponseWriter, BufferWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintkey(long key) partitionId(int partitionId) recordType(RecordType recordType) rejectionReason(org.agrona.DirectBuffer rejectionReason) rejectionType(RejectionType rejectionType) voidtryWriteResponse(int remoteStreamId, long requestId) valueWriter(BufferWriter writer) voidwrite(org.agrona.MutableDirectBuffer buffer, int offset)
-
Constructor Details
-
CommandResponseWriterImpl
-
-
Method Details
-
partitionId
- Specified by:
partitionIdin interfaceCommandResponseWriter
-
key
- Specified by:
keyin interfaceCommandResponseWriter
-
intent
- Specified by:
intentin interfaceCommandResponseWriter
-
recordType
- Specified by:
recordTypein interfaceCommandResponseWriter
-
valueType
- Specified by:
valueTypein interfaceCommandResponseWriter
-
rejectionType
- Specified by:
rejectionTypein interfaceCommandResponseWriter
-
rejectionReason
- Specified by:
rejectionReasonin interfaceCommandResponseWriter
-
valueWriter
- Specified by:
valueWriterin interfaceCommandResponseWriter
-
tryWriteResponse
public void tryWriteResponse(int remoteStreamId, long requestId) - Specified by:
tryWriteResponsein interfaceCommandResponseWriter
-
getLength
public int getLength()- Specified by:
getLengthin interfaceBufferWriter
-
write
public void write(org.agrona.MutableDirectBuffer buffer, int offset) - Specified by:
writein interfaceBufferWriter
-