public interface TemplateUpdateNotifications
Modifier and Type | Method and Description |
---|---|
void |
onBeginMessage(String type,
int templateId)
New message begun.
|
void |
onBeginPlainGroup(String knownName)
New in-place group begun.
|
void |
onBeginSequence(String knownName,
int knownTag)
New sequence analyze begun.
|
void |
onEndMessage()
The message handling ended.
|
void |
onEndPlainGroup()
In-place group ended.
|
void |
onEndSequence()
Sequence ended.
|
void |
onMissedFieldInfo(String knownFieldName,
int knownTag)
Unable to restore FIX field information.
|
void |
onUpdateFieldInfo(String knownFieldName,
int knownTag,
String newFieldName,
int newTag)
Field information updated.
|
void onBeginMessage(String type, int templateId)
type
- FIX type of the message.templateId
- FAST template ID of the corresponding FAST template.void onEndMessage()
void onBeginSequence(String knownName, int knownTag)
knownName
- Name of the sequence by FAST template. Can be null.knownTag
- Tag of the sequence if present, 0 otherwise.void onEndSequence()
void onBeginPlainGroup(String knownName)
knownName
- Name of the group.void onEndPlainGroup()
void onMissedFieldInfo(String knownFieldName, int knownTag)
knownFieldName
- Field name by FAST template.knownTag
- Tag of the field (0 if the tag unknown).void onUpdateFieldInfo(String knownFieldName, int knownTag, String newFieldName, int newTag)
knownFieldName
- Field name by FAST template.knownTag
- Tag of the field (0 if the tag unknown).newFieldName
- New field name or null if the name remain unchanged.newTag
- New tag assigned to the field or 0 if the tag remain unchanged.Copyright © 2005–2024 Onix Solutions. All rights reserved.