public interface DictionaryRefresh extends DictionaryMsg
DictionaryMsg,
DictionaryRefreshFlags| Modifier and Type | Method and Description |
|---|---|
void |
applyClearCache()
Applies clear cache flag.
|
void |
applyHasInfo()
Applies the flag for presence of the dictionaryId, version, and type
members.
This flag is typically not used as this information is automatically added by the encode method when appropriate. |
void |
applyHasSequenceNumber()
Applies the sequence number flag.
|
void |
applyRefreshComplete()
Applies refresh complete flag.
|
void |
applySolicited()
Applies solicited flag.
|
boolean |
checkClearCache()
Checks the presence of clear cache flag.
|
boolean |
checkHasInfo()
Checks presence of the dictionaryId, version, and type fields .
|
boolean |
checkHasSequenceNumber()
Checks the presence of sequence number field.
|
boolean |
checkRefreshComplete()
Checks the presence of refresh complete flag.
|
boolean |
checkSolicited()
Checks the presence of solicited flag.
|
int |
copy(DictionaryRefresh destRefreshMsg)
Performs a deep copy of
DictionaryRefresh object. |
com.thomsonreuters.upa.codec.Buffer |
dataBody()
When decoding, points to the payload of the message.
|
com.thomsonreuters.upa.codec.DataDictionary |
dictionary()
When encoding the message, this points to the dictionary object that is
being encoded.
|
void |
dictionary(com.thomsonreuters.upa.codec.DataDictionary encDictionary)
encDictionary - When encoding the message, this points to the dictionary object that is
being encoded.
|
com.thomsonreuters.upa.codec.Buffer |
dictionaryName()
dictionaryName - The name of the dictionary being provided.
|
void |
dictionaryName(com.thomsonreuters.upa.codec.Buffer dictionaryName)
Sets the the dictionaryName field for this message to the user specified
buffer.
|
int |
dictionaryType()
The type of the dictionary.
|
void |
dictionaryType(int dictionaryType)
The type of the dictionary.
|
int |
flags()
The RDM Dictionary refresh flags.
|
void |
flags(int flags)
The RDM Dictionary refresh flags.
|
long |
sequenceNumber()
The sequence number of this message.
|
void |
sequenceNumber(long sequenceNumber)
sequenceNumber - The sequence number of this message.
|
int |
serviceId()
serviceId - The ID of the service providing the dictionary.
|
void |
serviceId(int serviceId)
serviceId - The ID of the service providing the dictionary.
|
int |
startEnumTableCount()
This field is initialized with 0 and after encoding each
part, updated with the start Enum Table Count for next encoded part.
|
void |
startEnumTableCount(int startEnumTableCount)
This field is initialized with 0 and after encoding each
part, updated with the start Enum Table Count for next encoded part.
|
int |
startFid()
This field is initialized with dictionary->minFid and after encoding each
part, updated with the start Fid for next encoded part.
|
void |
startFid(int startFid)
This field is initialized with dictionary->minFid and after encoding each
part, updated with the start Fid for next encoded part.
|
com.thomsonreuters.upa.codec.State |
state()
state - The current state of the stream.
|
void |
state(com.thomsonreuters.upa.codec.State state)
Sets the state field for the dictionary refresh message.
|
int |
verbosity()
The verbosity of the dictionary being provided.
|
void |
verbosity(int verbosity)
The verbosity of the dictionary being provided.
|
rdmMsgType, rdmMsgTypeint copy(DictionaryRefresh destRefreshMsg)
DictionaryRefresh object.destRefreshMsg - Message to copy dictionary refresh object into. It cannot be null.int flags()
DictionaryRefreshFlags.void flags(int flags)
DictionaryRefreshFlags.flags - - RDM Dictionary refresh flagsint verbosity()
Dictionary.VerbosityValuesvoid verbosity(int verbosity)
verbosity - - verbosity of the dictionaryDictionary.VerbosityValuesboolean checkHasInfo()
flags().flags()void applyHasInfo()
flags(int).flags(int)com.thomsonreuters.upa.codec.DataDictionary dictionary()
void dictionary(com.thomsonreuters.upa.codec.DataDictionary encDictionary)
encDictionary - the enc dictionarycom.thomsonreuters.upa.codec.Buffer dictionaryName()
void dictionaryName(com.thomsonreuters.upa.codec.Buffer dictionaryName)
dictionaryName - the dictionary namelong sequenceNumber()
void sequenceNumber(long sequenceNumber)
sequenceNumber - the sequence numberboolean checkHasSequenceNumber()
flags().void applyHasSequenceNumber()
flags(int).int serviceId()
void serviceId(int serviceId)
serviceId - the service idcom.thomsonreuters.upa.codec.State state()
void state(com.thomsonreuters.upa.codec.State state)
state - the stateint dictionaryType()
Dictionary.Types.void dictionaryType(int dictionaryType)
Dictionary.Types.dictionaryType - the dictionary typecom.thomsonreuters.upa.codec.Buffer dataBody()
DataDictionary
object. When encoding, this member is not used.void startFid(int startFid)
startFid - the start fidvoid startEnumTableCount(int startEnumTableCount)
startEnumTableCount - the start enum table countint startFid()
int startEnumTableCount()
boolean checkClearCache()
flags().void applyClearCache()
flags(int).boolean checkRefreshComplete()
flags().boolean checkSolicited()
flags().void applySolicited()
flags(int).void applyRefreshComplete()
flags(int).Copyright @ 2019 Thomson Reuters. All Rights Reserved.