public final class SessionIdEncoder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BLOCK_LENGTH |
static java.nio.ByteOrder |
BYTE_ORDER |
static int |
SCHEMA_ID |
static int |
SCHEMA_VERSION |
static int |
TEMPLATE_ID |
| Constructor and Description |
|---|
SessionIdEncoder() |
public static final int BLOCK_LENGTH
public static final int TEMPLATE_ID
public static final int SCHEMA_ID
public static final int SCHEMA_VERSION
public static final java.nio.ByteOrder BYTE_ORDER
public int sbeBlockLength()
public int sbeTemplateId()
public int sbeSchemaId()
public int sbeSchemaVersion()
public java.lang.String sbeSemanticType()
public org.agrona.MutableDirectBuffer buffer()
public int initialOffset()
public int offset()
public SessionIdEncoder wrap(org.agrona.MutableDirectBuffer buffer, int offset)
public SessionIdEncoder wrapAndApplyHeader(org.agrona.MutableDirectBuffer buffer, int offset, MessageHeaderEncoder headerEncoder)
public int encodedLength()
public int limit()
public void limit(int limit)
public static int sessionIdId()
public static int sessionIdSinceVersion()
public static int sessionIdEncodingOffset()
public static int sessionIdEncodingLength()
public static java.lang.String sessionIdMetaAttribute(MetaAttribute metaAttribute)
public static long sessionIdNullValue()
public static long sessionIdMinValue()
public static long sessionIdMaxValue()
public SessionIdEncoder sessionId(long value)
public static int sequenceIndexId()
public static int sequenceIndexSinceVersion()
public static int sequenceIndexEncodingOffset()
public static int sequenceIndexEncodingLength()
public static java.lang.String sequenceIndexMetaAttribute(MetaAttribute metaAttribute)
public static int sequenceIndexNullValue()
public static int sequenceIndexMinValue()
public static int sequenceIndexMaxValue()
public SessionIdEncoder sequenceIndex(int value)
public static int logonTimeId()
public static int logonTimeSinceVersion()
public static int logonTimeEncodingOffset()
public static int logonTimeEncodingLength()
public static java.lang.String logonTimeMetaAttribute(MetaAttribute metaAttribute)
public static long logonTimeNullValue()
public static long logonTimeMinValue()
public static long logonTimeMaxValue()
public SessionIdEncoder logonTime(long value)
public static int compositeKeyLengthId()
public static int compositeKeyLengthSinceVersion()
public static int compositeKeyLengthEncodingOffset()
public static int compositeKeyLengthEncodingLength()
public static java.lang.String compositeKeyLengthMetaAttribute(MetaAttribute metaAttribute)
public static int compositeKeyLengthNullValue()
public static int compositeKeyLengthMinValue()
public static int compositeKeyLengthMaxValue()
public SessionIdEncoder compositeKeyLength(int value)
public static int lastSequenceResetTimeId()
public static int lastSequenceResetTimeSinceVersion()
public static int lastSequenceResetTimeEncodingOffset()
public static int lastSequenceResetTimeEncodingLength()
public static java.lang.String lastSequenceResetTimeMetaAttribute(MetaAttribute metaAttribute)
public static long lastSequenceResetTimeNullValue()
public static long lastSequenceResetTimeMinValue()
public static long lastSequenceResetTimeMaxValue()
public SessionIdEncoder lastSequenceResetTime(long value)
public static int lastFixDictionaryId()
public static java.lang.String lastFixDictionaryCharacterEncoding()
public static java.lang.String lastFixDictionaryMetaAttribute(MetaAttribute metaAttribute)
public static int lastFixDictionaryHeaderLength()
public SessionIdEncoder putLastFixDictionary(org.agrona.DirectBuffer src, int srcOffset, int length)
public SessionIdEncoder putLastFixDictionary(byte[] src, int srcOffset, int length)
public SessionIdEncoder lastFixDictionary(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)
Copyright © 2015-2022 Real Logic Limited. All Rights Reserved.