Class BrokerExecuteCommand<T>
java.lang.Object
io.camunda.zeebe.broker.client.api.dto.BrokerRequest<T>
io.camunda.zeebe.broker.client.api.dto.BrokerExecuteCommand<T>
- All Implemented Interfaces:
ClientRequest,BufferWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ExecuteCommandRequestprotected final ExecuteCommandResponseFields inherited from class io.camunda.zeebe.broker.client.api.dto.BrokerRequest
errorResponse, headerDecoder, schemaId, templateId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonggetKey()intlongintgetType()protected booleanprotected booleanprotected BrokerResponse<T> booleanvoidsetAuthorization(String authorizationToken) voidsetOperationReference(long operationReference) voidsetPartitionId(int partitionId) protected voidsetSerializedValue(org.agrona.DirectBuffer buffer) protected voidwrapResponse(org.agrona.DirectBuffer buffer) voidwrite(org.agrona.MutableDirectBuffer buffer, int offset) Methods inherited from class io.camunda.zeebe.broker.client.api.dto.BrokerRequest
getBrokerId, getRequestWriter, getResponse, isErrorResponse, isValidResponse, requestDispatchStrategy, serializeValue, toResponseDto, wrapErrorResponse, wrapResponseHeader
-
Field Details
-
request
-
response
-
-
Constructor Details
-
BrokerExecuteCommand
-
-
Method Details
-
getKey
public long getKey() -
getIntent
-
getValueType
-
getPartitionId
public int getPartitionId() -
setPartitionId
public void setPartitionId(int partitionId) - Specified by:
setPartitionIdin classBrokerRequest<T>
-
getRequestType
-
getAuthorization
-
setAuthorization
- Overrides:
setAuthorizationin classBrokerRequest<T>
-
addressesSpecificPartition
public boolean addressesSpecificPartition()- Specified by:
addressesSpecificPartitionin classBrokerRequest<T>
-
requiresPartitionId
public boolean requiresPartitionId()- Specified by:
requiresPartitionIdin classBrokerRequest<T>
-
setSerializedValue
protected void setSerializedValue(org.agrona.DirectBuffer buffer) - Specified by:
setSerializedValuein classBrokerRequest<T>
-
wrapResponse
protected void wrapResponse(org.agrona.DirectBuffer buffer) - Specified by:
wrapResponsein classBrokerRequest<T>
-
readResponse
- Specified by:
readResponsein classBrokerRequest<T>
-
getType
- Specified by:
getTypein classBrokerRequest<T>
-
getLength
public int getLength() -
write
public void write(org.agrona.MutableDirectBuffer buffer, int offset) -
isValidResponse
protected boolean isValidResponse() -
isRejection
protected boolean isRejection() -
getOperationReference
public long getOperationReference() -
setOperationReference
public void setOperationReference(long operationReference)
-