Class OpenProcessMessageSubscriptionEncoder

  • All Implemented Interfaces:
    org.agrona.sbe.EncoderFlyweight, org.agrona.sbe.Flyweight, org.agrona.sbe.MessageEncoderFlyweight, org.agrona.sbe.MessageFlyweight

    public final class OpenProcessMessageSubscriptionEncoder
    extends Object
    implements org.agrona.sbe.MessageEncoderFlyweight
    • Constructor Detail

      • OpenProcessMessageSubscriptionEncoder

        public OpenProcessMessageSubscriptionEncoder()
    • Method Detail

      • sbeBlockLength

        public int sbeBlockLength()
        Specified by:
        sbeBlockLength in interface org.agrona.sbe.MessageFlyweight
      • sbeTemplateId

        public int sbeTemplateId()
        Specified by:
        sbeTemplateId in interface org.agrona.sbe.MessageFlyweight
      • sbeSchemaId

        public int sbeSchemaId()
        Specified by:
        sbeSchemaId in interface org.agrona.sbe.Flyweight
      • sbeSchemaVersion

        public int sbeSchemaVersion()
        Specified by:
        sbeSchemaVersion in interface org.agrona.sbe.Flyweight
      • sbeSemanticType

        public String sbeSemanticType()
        Specified by:
        sbeSemanticType in interface org.agrona.sbe.MessageFlyweight
      • buffer

        public org.agrona.MutableDirectBuffer buffer()
        Specified by:
        buffer in interface org.agrona.sbe.EncoderFlyweight
        Specified by:
        buffer in interface org.agrona.sbe.Flyweight
      • initialOffset

        public int initialOffset()
      • offset

        public int offset()
        Specified by:
        offset in interface org.agrona.sbe.Flyweight
        Specified by:
        offset in interface org.agrona.sbe.MessageFlyweight
      • encodedLength

        public int encodedLength()
        Specified by:
        encodedLength in interface org.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()
      • 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()
      • 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()
      • 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)
      • messageNameId

        public static int messageNameId()
      • messageNameCharacterEncoding

        public static String messageNameCharacterEncoding()
      • messageNameMetaAttribute

        public static String messageNameMetaAttribute​(MetaAttribute metaAttribute)
      • messageNameHeaderLength

        public static int messageNameHeaderLength()