Package io.camunda.zeebe.transport.impl
Class ServerResponseImpl
java.lang.Object
io.camunda.zeebe.transport.impl.ServerResponseImpl
- All Implemented Interfaces:
ServerResponse,BufferWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuffer(org.agrona.DirectBuffer buffer) buffer(org.agrona.DirectBuffer buffer, int offset, int length) intintlongreset()setPartitionId(int partitionId) setRequestId(long requestId) voidwrite(org.agrona.MutableDirectBuffer buffer, int offset) writer(BufferWriter writer)
-
Constructor Details
-
ServerResponseImpl
public ServerResponseImpl()
-
-
Method Details
-
writer
-
buffer
-
buffer
-
reset
-
getLength
public int getLength()- Specified by:
getLengthin interfaceBufferWriter
-
write
public void write(org.agrona.MutableDirectBuffer buffer, int offset) - Specified by:
writein interfaceBufferWriter
-
getWriter
-
getRequestId
public long getRequestId()- Specified by:
getRequestIdin interfaceServerResponse- Returns:
- the id of the corresponding request
-
getPartitionId
public int getPartitionId()- Specified by:
getPartitionIdin interfaceServerResponse- Returns:
- the partition id on which the requests was received and should be send back
-
setPartitionId
-
setRequestId
-