Class QueryRequestReader
java.lang.Object
io.camunda.zeebe.broker.transport.queryapi.QueryRequestReader
- All Implemented Interfaces:
AsyncApiRequestHandler.RequestReader<ExecuteQueryRequestDecoder>,BufferReader
public class QueryRequestReader
extends Object
implements AsyncApiRequestHandler.RequestReader<ExecuteQueryRequestDecoder>
-
Constructor Details
-
QueryRequestReader
public QueryRequestReader()
-
-
Method Details
-
reset
public void reset()Description copied from interface:AsyncApiRequestHandler.RequestReaderReset all internal state to prepare for reading the next request.- Specified by:
resetin interfaceAsyncApiRequestHandler.RequestReader<ExecuteQueryRequestDecoder>
-
getMessageDecoder
- Specified by:
getMessageDecoderin interfaceAsyncApiRequestHandler.RequestReader<ExecuteQueryRequestDecoder>- Returns:
- The message decoder which can be used by
AsyncApiRequestHandlerimplementations to get access to the request data.
-
wrap
public void wrap(org.agrona.DirectBuffer buffer, int offset, int length) - Specified by:
wrapin interfaceAsyncApiRequestHandler.RequestReader<ExecuteQueryRequestDecoder>- Specified by:
wrapin interfaceBufferReader- Parameters:
buffer- the buffer to read fromoffset- the offset at which to start readinglength- the length of the values to read
-