Class OpenProcessMessageSubscriptionDecoder
- java.lang.Object
-
- io.camunda.zeebe.engine.processing.message.command.OpenProcessMessageSubscriptionDecoder
-
- All Implemented Interfaces:
org.agrona.sbe.DecoderFlyweight
,org.agrona.sbe.Flyweight
,org.agrona.sbe.MessageDecoderFlyweight
,org.agrona.sbe.MessageFlyweight
public final class OpenProcessMessageSubscriptionDecoder extends Object implements org.agrona.sbe.MessageDecoderFlyweight
-
-
Field Summary
Fields Modifier and Type Field Description static int
BLOCK_LENGTH
static ByteOrder
BYTE_ORDER
static int
SCHEMA_ID
static int
SCHEMA_VERSION
static int
TEMPLATE_ID
-
Constructor Summary
Constructors Constructor Description OpenProcessMessageSubscriptionDecoder()
-
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
-
-
Method Detail
-
sbeBlockLength
public int sbeBlockLength()
- Specified by:
sbeBlockLength
in interfaceorg.agrona.sbe.MessageFlyweight
-
sbeTemplateId
public int sbeTemplateId()
- Specified by:
sbeTemplateId
in interfaceorg.agrona.sbe.MessageFlyweight
-
sbeSchemaId
public int sbeSchemaId()
- Specified by:
sbeSchemaId
in interfaceorg.agrona.sbe.Flyweight
-
sbeSchemaVersion
public int sbeSchemaVersion()
- Specified by:
sbeSchemaVersion
in interfaceorg.agrona.sbe.Flyweight
-
sbeSemanticType
public String sbeSemanticType()
- Specified by:
sbeSemanticType
in interfaceorg.agrona.sbe.MessageFlyweight
-
buffer
public org.agrona.DirectBuffer buffer()
- Specified by:
buffer
in interfaceorg.agrona.sbe.Flyweight
-
initialOffset
public int initialOffset()
-
offset
public int offset()
- Specified by:
offset
in interfaceorg.agrona.sbe.Flyweight
- Specified by:
offset
in interfaceorg.agrona.sbe.MessageFlyweight
-
wrap
public OpenProcessMessageSubscriptionDecoder wrap(org.agrona.DirectBuffer buffer, int offset, int actingBlockLength, int actingVersion)
- Specified by:
wrap
in interfaceorg.agrona.sbe.MessageDecoderFlyweight
-
wrapAndApplyHeader
public OpenProcessMessageSubscriptionDecoder wrapAndApplyHeader(org.agrona.DirectBuffer buffer, int offset, MessageHeaderDecoder headerDecoder)
-
sbeRewind
public OpenProcessMessageSubscriptionDecoder sbeRewind()
-
encodedLength
public int encodedLength()
- Specified by:
encodedLength
in 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 int subscriptionPartitionId()
-
processInstanceKeyId
public static int processInstanceKeyId()
-
processInstanceKeySinceVersion
public static int processInstanceKeySinceVersion()
-
processInstanceKeyEncodingOffset
public static int processInstanceKeyEncodingOffset()
-
processInstanceKeyEncodingLength
public static int processInstanceKeyEncodingLength()
-
processInstanceKeyMetaAttribute
public static String processInstanceKeyMetaAttribute(MetaAttribute metaAttribute)
-
processInstanceKeyNullValue
public static long processInstanceKeyNullValue()
-
processInstanceKeyMinValue
public static long processInstanceKeyMinValue()
-
processInstanceKeyMaxValue
public static long processInstanceKeyMaxValue()
-
processInstanceKey
public long processInstanceKey()
-
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 long elementInstanceKey()
-
closeOnCorrelateId
public static int closeOnCorrelateId()
-
closeOnCorrelateSinceVersion
public static int closeOnCorrelateSinceVersion()
-
closeOnCorrelateEncodingOffset
public static int closeOnCorrelateEncodingOffset()
-
closeOnCorrelateEncodingLength
public static int closeOnCorrelateEncodingLength()
-
closeOnCorrelateMetaAttribute
public static String closeOnCorrelateMetaAttribute(MetaAttribute metaAttribute)
-
closeOnCorrelateRaw
public short closeOnCorrelateRaw()
-
closeOnCorrelate
public BooleanType closeOnCorrelate()
-
messageNameId
public static int messageNameId()
-
messageNameSinceVersion
public static int messageNameSinceVersion()
-
messageNameCharacterEncoding
public static String messageNameCharacterEncoding()
-
messageNameMetaAttribute
public static String messageNameMetaAttribute(MetaAttribute metaAttribute)
-
messageNameHeaderLength
public static int messageNameHeaderLength()
-
messageNameLength
public int messageNameLength()
-
skipMessageName
public int skipMessageName()
-
getMessageName
public int getMessageName(org.agrona.MutableDirectBuffer dst, int dstOffset, int length)
-
getMessageName
public int getMessageName(byte[] dst, int dstOffset, int length)
-
wrapMessageName
public void wrapMessageName(org.agrona.DirectBuffer wrapBuffer)
-
messageName
public String messageName()
-
appendTo
public StringBuilder appendTo(StringBuilder builder)
- Specified by:
appendTo
in interfaceorg.agrona.sbe.MessageDecoderFlyweight
-
-