Package | Description |
---|---|
biz.onixs.fix.engine | |
biz.onixs.fix.parser | |
biz.onixs.fix.tmgenerator.internal |
Modifier and Type | Method and Description |
---|---|
FlatMessage |
FlatMessageFactory.createFlatMessage()
Factory method to create new flat message.
|
FlatMessage |
Session.FlatMessageEventArgs.getMsg()
Returns event-related flat message.
|
Modifier and Type | Method and Description |
---|---|
Session |
Session.preFill(FlatMessage flatMessage)
Pre-fills session-level fields that are constant during the session's lifetime - SenderCompId, TargetCompId,
SenderLocationId, TargetLocationID, SenderSubID, TargetSubID and removing PossDupFlag.
|
Session |
Session.send(FlatMessage message)
Sends the flat message to the counterparty.
|
Session |
Session.sendAsIs(FlatMessage message)
Sends the flat message to the counterparty without any fields updating (except MsgSeqNum(34)).
|
void |
Session.FlatMessageEventArgs.setMsg(FlatMessage msg) |
Constructor and Description |
---|
FlatMessageEventArgs(FlatMessage msg)
Creates flat message-related event data.
|
InboundApplicationFlatMessageArgs(FlatMessage msg)
Creates event data.
|
InboundSessionFlatMessageArgs(FlatMessage msg)
Creates event data.
|
OutboundApplicationFlatMessageArgs(FlatMessage msg)
Creates event data.
|
Modifier and Type | Method and Description |
---|---|
FlatMessage |
FlatMessage.add(int tag,
BigDecimal value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
byte[] value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
byte[] value,
int offset,
int length)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
ByteBuffer value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
char value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
CharSequence value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
double value,
int precision)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
HighResolutionTimestamp value,
TimestampFormat format)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
int value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int index,
int tag,
byte[] value)
Adds given tag/value pair at the specified index of flat message.
|
FlatMessage |
FlatMessage.add(int index,
int tag,
byte[] value,
int offset,
int length)
Adds given tag/value pair at the specified index of flat message.
|
FlatMessage |
FlatMessage.add(int index,
int tag,
CharSequence value)
Adds given tag/value pair at the specified index of flat message.
|
FlatMessage |
FlatMessage.add(int index,
int tag,
ValuePtr value)
Adds given tag/value pair at the specified index of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
LocalDateTime value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
long value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
ScaledDecimal value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.add(int tag,
ValuePtr value)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FlatMessage.addFlag(int tag,
boolean value)
Adds given tag/value("Y" or "N") pair at the end of flat message.
|
FlatMessage |
FlatMessage.addFlag(int index,
int tag,
boolean value)
Adds given tag/value("Y" or "N") pair at the specified index of flat message.
|
FlatMessage |
FlatMessage.addTimestamp(int tag,
long timeMillis)
Adds given tag/value pair at the end of flat message.
|
FlatMessage |
FixFlatMessage.getFlatMessage() |
FlatMessage |
FixMessage.getFlatMessage()
Returns the
FlatMessage object. |
FlatMessage |
FixStructuredMessage.getFlatMessage() |
FlatMessage |
FlatGroupReader.getMessage()
The wrapped message.
|
FlatMessage |
FlatMessage.remove()
Removes the last field.
|
FlatMessage |
FlatMessage.set(int tag,
BigDecimal value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
byte[] value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
byte[] value,
int offset,
int length)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
ByteBuffer value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.set(int tag,
char value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
CharSequence value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
double value,
int precision)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
HighResolutionTimestamp value,
TimestampFormat format)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
int value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
LocalDateTime value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
long value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
ScaledDecimal value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.set(int tag,
ValuePtr value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.setByIndex(int index,
BigDecimal value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
byte[] value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
byte[] value,
int offset,
int length)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
ByteBuffer value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
char value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
CharSequence value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
double value,
int precision)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
HighResolutionTimestamp value,
TimestampFormat format)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
int value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
LocalDateTime value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
long value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
ScaledDecimal value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setByIndex(int index,
ValuePtr value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setFlag(int tag,
boolean value)
Sets new value for the given tag.
|
FlatMessage |
FlatMessage.setFlagByIndex(int index,
boolean value)
Sets new value at the given field index.
|
FlatMessage |
FlatMessage.setTimestamp(int tag,
long timeMillis)
Sets new value for the given tag as timestamp.
|
FlatMessage |
FlatMessage.setTimestampByIndex(int index,
long timeMillis)
Sets new value at the given field index as timestamp.
|
Modifier and Type | Method and Description |
---|---|
FixBlock |
FixBlock.assemble(FlatMessage flatMessage)
Assembles the FIX message to the target
FlatMessage . |
Group |
Group.assemble(FlatMessage flatMessage)
Assembles the FIX message to the target
FlatMessage . |
FixBlock |
Message.assemble(FlatMessage flatMessage) |
void |
Message.init(Version version,
FlatMessage flatMessage,
int messageValidationFlags)
Initializes the message by iterating over the given
FlatMessage according to the specified version. |
void |
FlatMessage.reset(FlatMessage flatMessage)
Resets the flat message with the given one, allows to re-use internal data structures.
|
boolean |
FlatGroupReader.wrap(FlatMessage message)
Attaches reader to the message as top-level group.
|
Constructor and Description |
---|
FlatMessage(FlatMessage flatMessage)
Copy constructor.
|
Message(Version version,
FlatMessage flatMsg,
int messageValidationFlags)
Constructs a message by iterating over the given
FlatMessage according to the specified version. |
Modifier and Type | Method and Description |
---|---|
FixBlock |
FixBlockExtendedX.FixBlockExtended.assemble(FlatMessage flatMessage) |
Copyright © 2005–2024 Onix Solutions. All rights reserved.