Class CorrelateWorkflowInstanceSubscriptionEncoder
- java.lang.Object
-
- io.zeebe.engine.processing.message.command.CorrelateWorkflowInstanceSubscriptionEncoder
-
- All Implemented Interfaces:
org.agrona.sbe.EncoderFlyweight,org.agrona.sbe.Flyweight,org.agrona.sbe.MessageEncoderFlyweight,org.agrona.sbe.MessageFlyweight
public class CorrelateWorkflowInstanceSubscriptionEncoder extends Object implements org.agrona.sbe.MessageEncoderFlyweight
-
-
Field Summary
Fields Modifier and Type Field Description static intBLOCK_LENGTHstatic ByteOrderBYTE_ORDERprotected intinitialOffsetprotected intlimitprotected intoffsetstatic intSCHEMA_IDstatic intSCHEMA_VERSIONstatic intTEMPLATE_ID
-
Constructor Summary
Constructors Constructor Description CorrelateWorkflowInstanceSubscriptionEncoder()
-
Method Summary
-
-
-
Field Detail
-
BLOCK_LENGTH
public static final int BLOCK_LENGTH
- See Also:
- Constant Field Values
-
TEMPLATE_ID
public static final int TEMPLATE_ID
- See Also:
- Constant Field Values
-
SCHEMA_ID
public static final int SCHEMA_ID
- See Also:
- Constant Field Values
-
SCHEMA_VERSION
public static final int SCHEMA_VERSION
- See Also:
- Constant Field Values
-
BYTE_ORDER
public static final ByteOrder BYTE_ORDER
-
initialOffset
protected int initialOffset
-
offset
protected int offset
-
limit
protected int limit
-
-
Method Detail
-
sbeBlockLength
public int sbeBlockLength()
- Specified by:
sbeBlockLengthin interfaceorg.agrona.sbe.MessageFlyweight
-
sbeTemplateId
public int sbeTemplateId()
- Specified by:
sbeTemplateIdin interfaceorg.agrona.sbe.MessageFlyweight
-
sbeSchemaId
public int sbeSchemaId()
- Specified by:
sbeSchemaIdin interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaVersion
public int sbeSchemaVersion()
- Specified by:
sbeSchemaVersionin interfaceorg.agrona.sbe.Flyweight
-
sbeSemanticType
public String sbeSemanticType()
- Specified by:
sbeSemanticTypein interfaceorg.agrona.sbe.MessageFlyweight
-
buffer
public org.agrona.MutableDirectBuffer buffer()
- Specified by:
bufferin interfaceorg.agrona.sbe.EncoderFlyweight- Specified by:
bufferin interfaceorg.agrona.sbe.Flyweight
-
initialOffset
public int initialOffset()
-
offset
public int offset()
- Specified by:
offsetin interfaceorg.agrona.sbe.Flyweight- Specified by:
offsetin interfaceorg.agrona.sbe.MessageFlyweight
-
wrap
public CorrelateWorkflowInstanceSubscriptionEncoder wrap(org.agrona.MutableDirectBuffer buffer, int offset)
- Specified by:
wrapin interfaceorg.agrona.sbe.EncoderFlyweight
-
wrapAndApplyHeader
public CorrelateWorkflowInstanceSubscriptionEncoder wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, int offset, MessageHeaderEncoder headerEncoder)
-
encodedLength
public int encodedLength()
- Specified by:
encodedLengthin interfaceorg.agrona.sbe.Flyweight
-
limit
public int limit()
-
limit
public void limit(int limit)
-
subscriptionPartitionIdId
public static int subscriptionPartitionIdId()
-
subscriptionPartitionIdSinceVersion
public static int subscriptionPartitionIdSinceVersion()
-
subscriptionPartitionIdEncodingOffset
public static int subscriptionPartitionIdEncodingOffset()
-
subscriptionPartitionIdEncodingLength
public static int subscriptionPartitionIdEncodingLength()
-
subscriptionPartitionIdMetaAttribute
public static String subscriptionPartitionIdMetaAttribute(MetaAttribute metaAttribute)
-
subscriptionPartitionIdNullValue
public static int subscriptionPartitionIdNullValue()
-
subscriptionPartitionIdMinValue
public static int subscriptionPartitionIdMinValue()
-
subscriptionPartitionIdMaxValue
public static int subscriptionPartitionIdMaxValue()
-
subscriptionPartitionId
public CorrelateWorkflowInstanceSubscriptionEncoder subscriptionPartitionId(int value)
-
workflowInstanceKeyId
public static int workflowInstanceKeyId()
-
workflowInstanceKeySinceVersion
public static int workflowInstanceKeySinceVersion()
-
workflowInstanceKeyEncodingOffset
public static int workflowInstanceKeyEncodingOffset()
-
workflowInstanceKeyEncodingLength
public static int workflowInstanceKeyEncodingLength()
-
workflowInstanceKeyMetaAttribute
public static String workflowInstanceKeyMetaAttribute(MetaAttribute metaAttribute)
-
workflowInstanceKeyNullValue
public static long workflowInstanceKeyNullValue()
-
workflowInstanceKeyMinValue
public static long workflowInstanceKeyMinValue()
-
workflowInstanceKeyMaxValue
public static long workflowInstanceKeyMaxValue()
-
workflowInstanceKey
public CorrelateWorkflowInstanceSubscriptionEncoder workflowInstanceKey(long value)
-
elementInstanceKeyId
public static int elementInstanceKeyId()
-
elementInstanceKeySinceVersion
public static int elementInstanceKeySinceVersion()
-
elementInstanceKeyEncodingOffset
public static int elementInstanceKeyEncodingOffset()
-
elementInstanceKeyEncodingLength
public static int elementInstanceKeyEncodingLength()
-
elementInstanceKeyMetaAttribute
public static String elementInstanceKeyMetaAttribute(MetaAttribute metaAttribute)
-
elementInstanceKeyNullValue
public static long elementInstanceKeyNullValue()
-
elementInstanceKeyMinValue
public static long elementInstanceKeyMinValue()
-
elementInstanceKeyMaxValue
public static long elementInstanceKeyMaxValue()
-
elementInstanceKey
public CorrelateWorkflowInstanceSubscriptionEncoder elementInstanceKey(long value)
-
messageKeyId
public static int messageKeyId()
-
messageKeySinceVersion
public static int messageKeySinceVersion()
-
messageKeyEncodingOffset
public static int messageKeyEncodingOffset()
-
messageKeyEncodingLength
public static int messageKeyEncodingLength()
-
messageKeyMetaAttribute
public static String messageKeyMetaAttribute(MetaAttribute metaAttribute)
-
messageKeyNullValue
public static long messageKeyNullValue()
-
messageKeyMinValue
public static long messageKeyMinValue()
-
messageKeyMaxValue
public static long messageKeyMaxValue()
-
messageKey
public CorrelateWorkflowInstanceSubscriptionEncoder messageKey(long value)
-
messageNameId
public static int messageNameId()
-
messageNameCharacterEncoding
public static String messageNameCharacterEncoding()
-
messageNameMetaAttribute
public static String messageNameMetaAttribute(MetaAttribute metaAttribute)
-
messageNameHeaderLength
public static int messageNameHeaderLength()
-
putMessageName
public CorrelateWorkflowInstanceSubscriptionEncoder putMessageName(org.agrona.DirectBuffer src, int srcOffset, int length)
-
putMessageName
public CorrelateWorkflowInstanceSubscriptionEncoder putMessageName(byte[] src, int srcOffset, int length)
-
messageName
public CorrelateWorkflowInstanceSubscriptionEncoder messageName(String value)
-
variablesId
public static int variablesId()
-
variablesCharacterEncoding
public static String variablesCharacterEncoding()
-
variablesMetaAttribute
public static String variablesMetaAttribute(MetaAttribute metaAttribute)
-
variablesHeaderLength
public static int variablesHeaderLength()
-
putVariables
public CorrelateWorkflowInstanceSubscriptionEncoder putVariables(org.agrona.DirectBuffer src, int srcOffset, int length)
-
putVariables
public CorrelateWorkflowInstanceSubscriptionEncoder putVariables(byte[] src, int srcOffset, int length)
-
variables
public CorrelateWorkflowInstanceSubscriptionEncoder variables(String value)
-
bpmnProcessIdId
public static int bpmnProcessIdId()
-
bpmnProcessIdCharacterEncoding
public static String bpmnProcessIdCharacterEncoding()
-
bpmnProcessIdMetaAttribute
public static String bpmnProcessIdMetaAttribute(MetaAttribute metaAttribute)
-
bpmnProcessIdHeaderLength
public static int bpmnProcessIdHeaderLength()
-
putBpmnProcessId
public CorrelateWorkflowInstanceSubscriptionEncoder putBpmnProcessId(org.agrona.DirectBuffer src, int srcOffset, int length)
-
putBpmnProcessId
public CorrelateWorkflowInstanceSubscriptionEncoder putBpmnProcessId(byte[] src, int srcOffset, int length)
-
bpmnProcessId
public CorrelateWorkflowInstanceSubscriptionEncoder bpmnProcessId(String value)
-
correlationKeyId
public static int correlationKeyId()
-
correlationKeyCharacterEncoding
public static String correlationKeyCharacterEncoding()
-
correlationKeyMetaAttribute
public static String correlationKeyMetaAttribute(MetaAttribute metaAttribute)
-
correlationKeyHeaderLength
public static int correlationKeyHeaderLength()
-
putCorrelationKey
public CorrelateWorkflowInstanceSubscriptionEncoder putCorrelationKey(org.agrona.DirectBuffer src, int srcOffset, int length)
-
putCorrelationKey
public CorrelateWorkflowInstanceSubscriptionEncoder putCorrelationKey(byte[] src, int srcOffset, int length)
-
correlationKey
public CorrelateWorkflowInstanceSubscriptionEncoder correlationKey(String value)
-
appendTo
public StringBuilder appendTo(StringBuilder builder)
-
-