Class CorrelateProcessMessageSubscriptionEncoder
java.lang.Object
io.camunda.zeebe.engine.processing.message.command.CorrelateProcessMessageSubscriptionEncoder
- All Implemented Interfaces:
org.agrona.sbe.EncoderFlyweight,org.agrona.sbe.Flyweight,org.agrona.sbe.MessageEncoderFlyweight,org.agrona.sbe.MessageFlyweight
public final class CorrelateProcessMessageSubscriptionEncoder
extends Object
implements org.agrona.sbe.MessageEncoderFlyweight
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final ByteOrderstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappendTo(StringBuilder builder) bpmnProcessId(String value) static Stringstatic intstatic intstatic StringbpmnProcessIdMetaAttribute(MetaAttribute metaAttribute) org.agrona.MutableDirectBufferbuffer()correlationKey(String value) static Stringstatic intstatic intstatic StringcorrelationKeyMetaAttribute(MetaAttribute metaAttribute) elementInstanceKey(long value) static intstatic intstatic intstatic longstatic StringelementInstanceKeyMetaAttribute(MetaAttribute metaAttribute) static longstatic longstatic intintintintlimit()voidlimit(int limit) messageKey(long value) static intstatic intstatic intstatic longstatic StringmessageKeyMetaAttribute(MetaAttribute metaAttribute) static longstatic longstatic intmessageName(String value) static Stringstatic intstatic intstatic StringmessageNameMetaAttribute(MetaAttribute metaAttribute) intoffset()processInstanceKey(long value) static intstatic intstatic intstatic longstatic StringprocessInstanceKeyMetaAttribute(MetaAttribute metaAttribute) static longstatic longstatic intputBpmnProcessId(byte[] src, int srcOffset, int length) putBpmnProcessId(org.agrona.DirectBuffer src, int srcOffset, int length) putCorrelationKey(byte[] src, int srcOffset, int length) putCorrelationKey(org.agrona.DirectBuffer src, int srcOffset, int length) putMessageName(byte[] src, int srcOffset, int length) putMessageName(org.agrona.DirectBuffer src, int srcOffset, int length) putVariables(byte[] src, int srcOffset, int length) putVariables(org.agrona.DirectBuffer src, int srcOffset, int length) intintintintsubscriptionPartitionId(int value) static intstatic intstatic intstatic intstatic StringsubscriptionPartitionIdMetaAttribute(MetaAttribute metaAttribute) static intstatic intstatic inttoString()static Stringstatic intstatic intstatic StringvariablesMetaAttribute(MetaAttribute metaAttribute) wrap(org.agrona.MutableDirectBuffer buffer, int offset) wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, int offset, MessageHeaderEncoder headerEncoder)
-
Field Details
-
BLOCK_LENGTH
public static final int BLOCK_LENGTH- See Also:
-
TEMPLATE_ID
public static final int TEMPLATE_ID- See Also:
-
SCHEMA_ID
public static final int SCHEMA_ID- See Also:
-
SCHEMA_VERSION
public static final int SCHEMA_VERSION- See Also:
-
BYTE_ORDER
-
-
Constructor Details
-
CorrelateProcessMessageSubscriptionEncoder
public CorrelateProcessMessageSubscriptionEncoder()
-
-
Method Details
-
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
- 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
-
wrap
public CorrelateProcessMessageSubscriptionEncoder wrap(org.agrona.MutableDirectBuffer buffer, int offset) - Specified by:
wrapin interfaceorg.agrona.sbe.EncoderFlyweight
-
wrapAndApplyHeader
public CorrelateProcessMessageSubscriptionEncoder wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, int offset, MessageHeaderEncoder headerEncoder) -
encodedLength
public int encodedLength()- Specified by:
encodedLengthin interfaceorg.agrona.sbe.Flyweight
-
limit
public int limit()- Specified by:
limitin interfaceorg.agrona.sbe.MessageFlyweight
-
limit
public void limit(int limit) - Specified by:
limitin interfaceorg.agrona.sbe.MessageFlyweight
-
subscriptionPartitionIdId
public static int subscriptionPartitionIdId() -
subscriptionPartitionIdSinceVersion
public static int subscriptionPartitionIdSinceVersion() -
subscriptionPartitionIdEncodingOffset
public static int subscriptionPartitionIdEncodingOffset() -
subscriptionPartitionIdEncodingLength
public static int subscriptionPartitionIdEncodingLength() -
subscriptionPartitionIdMetaAttribute
-
subscriptionPartitionIdNullValue
public static int subscriptionPartitionIdNullValue() -
subscriptionPartitionIdMinValue
public static int subscriptionPartitionIdMinValue() -
subscriptionPartitionIdMaxValue
public static int subscriptionPartitionIdMaxValue() -
subscriptionPartitionId
-
processInstanceKeyId
public static int processInstanceKeyId() -
processInstanceKeySinceVersion
public static int processInstanceKeySinceVersion() -
processInstanceKeyEncodingOffset
public static int processInstanceKeyEncodingOffset() -
processInstanceKeyEncodingLength
public static int processInstanceKeyEncodingLength() -
processInstanceKeyMetaAttribute
-
processInstanceKeyNullValue
public static long processInstanceKeyNullValue() -
processInstanceKeyMinValue
public static long processInstanceKeyMinValue() -
processInstanceKeyMaxValue
public static long processInstanceKeyMaxValue() -
processInstanceKey
-
elementInstanceKeyId
public static int elementInstanceKeyId() -
elementInstanceKeySinceVersion
public static int elementInstanceKeySinceVersion() -
elementInstanceKeyEncodingOffset
public static int elementInstanceKeyEncodingOffset() -
elementInstanceKeyEncodingLength
public static int elementInstanceKeyEncodingLength() -
elementInstanceKeyMetaAttribute
-
elementInstanceKeyNullValue
public static long elementInstanceKeyNullValue() -
elementInstanceKeyMinValue
public static long elementInstanceKeyMinValue() -
elementInstanceKeyMaxValue
public static long elementInstanceKeyMaxValue() -
elementInstanceKey
-
messageKeyId
public static int messageKeyId() -
messageKeySinceVersion
public static int messageKeySinceVersion() -
messageKeyEncodingOffset
public static int messageKeyEncodingOffset() -
messageKeyEncodingLength
public static int messageKeyEncodingLength() -
messageKeyMetaAttribute
-
messageKeyNullValue
public static long messageKeyNullValue() -
messageKeyMinValue
public static long messageKeyMinValue() -
messageKeyMaxValue
public static long messageKeyMaxValue() -
messageKey
-
messageNameId
public static int messageNameId() -
messageNameCharacterEncoding
-
messageNameMetaAttribute
-
messageNameHeaderLength
public static int messageNameHeaderLength() -
putMessageName
public CorrelateProcessMessageSubscriptionEncoder putMessageName(org.agrona.DirectBuffer src, int srcOffset, int length) -
putMessageName
public CorrelateProcessMessageSubscriptionEncoder putMessageName(byte[] src, int srcOffset, int length) -
messageName
-
variablesId
public static int variablesId() -
variablesCharacterEncoding
-
variablesMetaAttribute
-
variablesHeaderLength
public static int variablesHeaderLength() -
putVariables
public CorrelateProcessMessageSubscriptionEncoder putVariables(org.agrona.DirectBuffer src, int srcOffset, int length) -
putVariables
public CorrelateProcessMessageSubscriptionEncoder putVariables(byte[] src, int srcOffset, int length) -
variables
-
bpmnProcessIdId
public static int bpmnProcessIdId() -
bpmnProcessIdCharacterEncoding
-
bpmnProcessIdMetaAttribute
-
bpmnProcessIdHeaderLength
public static int bpmnProcessIdHeaderLength() -
putBpmnProcessId
public CorrelateProcessMessageSubscriptionEncoder putBpmnProcessId(org.agrona.DirectBuffer src, int srcOffset, int length) -
putBpmnProcessId
public CorrelateProcessMessageSubscriptionEncoder putBpmnProcessId(byte[] src, int srcOffset, int length) -
bpmnProcessId
-
correlationKeyId
public static int correlationKeyId() -
correlationKeyCharacterEncoding
-
correlationKeyMetaAttribute
-
correlationKeyHeaderLength
public static int correlationKeyHeaderLength() -
putCorrelationKey
public CorrelateProcessMessageSubscriptionEncoder putCorrelationKey(org.agrona.DirectBuffer src, int srcOffset, int length) -
putCorrelationKey
public CorrelateProcessMessageSubscriptionEncoder putCorrelationKey(byte[] src, int srcOffset, int length) -
correlationKey
-
toString
-
appendTo
-