Class CorrelateWorkflowInstanceSubscriptionCommand
- java.lang.Object
-
- io.zeebe.protocol.impl.encoding.SbeBufferWriterReader<CorrelateWorkflowInstanceSubscriptionEncoder,CorrelateWorkflowInstanceSubscriptionDecoder>
-
- io.zeebe.engine.processing.message.command.CorrelateWorkflowInstanceSubscriptionCommand
-
- All Implemented Interfaces:
BufferReader,BufferWriter
public final class CorrelateWorkflowInstanceSubscriptionCommand extends SbeBufferWriterReader<CorrelateWorkflowInstanceSubscriptionEncoder,CorrelateWorkflowInstanceSubscriptionDecoder>
-
-
Field Summary
-
Fields inherited from class io.zeebe.protocol.impl.encoding.SbeBufferWriterReader
headerDecoder, headerEncoder
-
-
Constructor Summary
Constructors Constructor Description CorrelateWorkflowInstanceSubscriptionCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CorrelateWorkflowInstanceSubscriptionDecodergetBodyDecoder()protected CorrelateWorkflowInstanceSubscriptionEncodergetBodyEncoder()org.agrona.DirectBuffergetBpmnProcessId()org.agrona.DirectBuffergetCorrelationKey()longgetElementInstanceKey()intgetLength()longgetMessageKey()org.agrona.DirectBuffergetMessageName()intgetSubscriptionPartitionId()org.agrona.DirectBuffergetVariables()longgetWorkflowInstanceKey()voidreset()voidsetElementInstanceKey(long elementInstanceKey)voidsetMessageKey(long messageKey)voidsetSubscriptionPartitionId(int subscriptionPartitionId)voidsetWorkflowInstanceKey(long workflowInstanceKey)voidwrap(org.agrona.DirectBuffer buffer, int offset, int length)voidwrite(org.agrona.MutableDirectBuffer buffer, int offset)-
Methods inherited from class io.zeebe.protocol.impl.encoding.SbeBufferWriterReader
toByteBuffer, toBytes, tryWrap, tryWrap, wrap
-
-
-
-
Method Detail
-
getBodyEncoder
protected CorrelateWorkflowInstanceSubscriptionEncoder getBodyEncoder()
-
getBodyDecoder
protected CorrelateWorkflowInstanceSubscriptionDecoder getBodyDecoder()
-
reset
public void reset()
-
getLength
public int getLength()
- Specified by:
getLengthin interfaceBufferWriter- Overrides:
getLengthin classSbeBufferWriterReader<CorrelateWorkflowInstanceSubscriptionEncoder,CorrelateWorkflowInstanceSubscriptionDecoder>
-
write
public void write(org.agrona.MutableDirectBuffer buffer, int offset)- Specified by:
writein interfaceBufferWriter- Overrides:
writein classSbeBufferWriterReader<CorrelateWorkflowInstanceSubscriptionEncoder,CorrelateWorkflowInstanceSubscriptionDecoder>
-
wrap
public void wrap(org.agrona.DirectBuffer buffer, int offset, int length)- Specified by:
wrapin interfaceBufferReader- Overrides:
wrapin classSbeBufferWriterReader<CorrelateWorkflowInstanceSubscriptionEncoder,CorrelateWorkflowInstanceSubscriptionDecoder>
-
getSubscriptionPartitionId
public int getSubscriptionPartitionId()
-
setSubscriptionPartitionId
public void setSubscriptionPartitionId(int subscriptionPartitionId)
-
getWorkflowInstanceKey
public long getWorkflowInstanceKey()
-
setWorkflowInstanceKey
public void setWorkflowInstanceKey(long workflowInstanceKey)
-
getElementInstanceKey
public long getElementInstanceKey()
-
setElementInstanceKey
public void setElementInstanceKey(long elementInstanceKey)
-
getMessageKey
public long getMessageKey()
-
setMessageKey
public void setMessageKey(long messageKey)
-
getMessageName
public org.agrona.DirectBuffer getMessageName()
-
getVariables
public org.agrona.DirectBuffer getVariables()
-
getBpmnProcessId
public org.agrona.DirectBuffer getBpmnProcessId()
-
getCorrelationKey
public org.agrona.DirectBuffer getCorrelationKey()
-
-