Package | Description |
---|---|
biz.onixs.fix.engine | |
biz.onixs.fix.fast | |
biz.onixs.fix.fixml | |
biz.onixs.fix.parser | |
biz.onixs.fix.scheduler | |
biz.onixs.fix.tmgenerator.internal | |
biz.onixs.fix.util |
Modifier and Type | Method and Description |
---|---|
Message |
MessageFactory.createMessage()
Factory method to create new message.
|
Message |
Session.getLogoutMessage()
Returns logout message.
|
Message |
Session.MessageEventArgs.getMsg()
Returns event-related message.
|
Modifier and Type | Method and Description |
---|---|
Session |
Session.logonAsInitiator(String host,
int port,
boolean setResetSeqNumFlag,
Message customLogonMsg)
Establishes FIX connection as Initiator using the custom Logon message.
|
Session |
Session.logonAsInitiator(String host,
int port,
int heartBtInt,
boolean setResetSeqNumFlag,
Message customLogonMsg)
Establishes FIX connection as Initiator using the custom Logon message.
|
Session |
Session.logonAsInitiator(String host,
int port,
int heartBtInt,
Message customLogonMsg)
Establishes FIX connection as Initiator using the custom Logon message.
|
Session |
Session.logonAsInitiator(String host,
int port,
Message customLogonMsg)
Establishes FIX connection as Initiator using the custom Logon message.
|
CompletableFuture<Void> |
Session.logonAsInitiatorAsync(String host,
int port,
int heartBtInt,
boolean setResetSeqNumFlag,
Message customLogonMsg)
Asynchronously establishes FIX connection as Initiator using the custom Logon message.
|
Session |
Session.logout(Message logoutMessage)
Terminates the FIX connection.
|
CompletableFuture<Void> |
Session.logoutAsync(Message logoutMessage)
Asynchronously terminates the FIX connection.
|
Session |
Session.preFill(Message message)
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(Message message)
Sends the structured message to the counterparty.
|
Session |
Session.sendAsIs(Message message)
Sends the structured message to the counterparty without any fields updating (except MsgSeqNum(34)).
|
Session |
Session.setLogoutMessage(Message logoutMessage)
Sets logout message.
|
void |
Session.MessageEventArgs.setMsg(Message msg) |
Session |
Session.warmUp(Message message)
Warms up the sending path.
|
Modifier and Type | Method and Description |
---|---|
Session |
Session.preFill(List<Message> messages)
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(List<Message> messages)
Sends the structured messages to the counterparty.
|
Constructor and Description |
---|
InboundApplicationMessageArgs(Message msg)
Creates event data.
|
InboundSessionMessageArgs(Message msg)
Creates event data.
|
MessageEventArgs(Message msg)
Creates message-related event data.
|
OutboundApplicationMessageArgs(Message msg)
Creates event data.
|
OutboundSessionMessageArgs(Message msg)
Creates event data.
|
Modifier and Type | Method and Description |
---|---|
Message |
FixMessageFactory.createMessage(String fixMessageType,
Version fixVersion)
Factory method to create new message.
|
Message |
Decoder.decode(byte[] buffer)
Decodes the given FAST stream chunk into the corresponding FIX Message.
|
Message |
Decoder.decode(byte[] buffer,
int offset)
Decodes the given FAST stream chunk into the corresponding FIX Message.
|
Message |
Decoder.decode(byte[] buffer,
int offset,
int count)
Decodes the given FAST stream chunk into the corresponding FIX Message.
|
Message |
Decoder.decode(ByteBuffer buffer)
Decodes the given FAST stream chunk into the corresponding FIX Message.
|
Message |
Decoder.decode(ByteBuffer buffer,
int offset)
Decodes the given FAST stream chunk into the corresponding FIX Message.
|
Message |
DecodeResult.getFixMessage() |
Modifier and Type | Method and Description |
---|---|
byte[] |
Encoder.encode(Message message)
Encodes the given FIX message into a FAST stream chunk.
|
void |
Encoder.encode(Message message,
ByteBuffer buffer) |
byte[] |
Encoder.encode(Message message,
int templateId)
Encodes the given FIX message into a FAST stream chunk.
|
void |
Encoder.encode(Message message,
int templateId,
ByteBuffer buffer) |
void |
DecodeResult.setFixMessage(Message fixMessage) |
Modifier and Type | Method and Description |
---|---|
Message |
FixmlConverter.fixml2fix(String fixmlMsg)
Converts FIXML to FIX message without failing on warnings.
|
Message |
FixmlConverter.fixml2fix(String fixmlMsg,
boolean failOnWarning)
Converts FIXML to FIX message.
|
static Message |
Utils.readFixMessage(String fixFile)
Reads the content of a FIX message from the specified FIX file.
|
Modifier and Type | Method and Description |
---|---|
String |
FixmlConverter.fix2fixml(Message fixMsg)
Converts FIX message to FIXML.
|
static String |
GenericFixmlConverter.fix2fixml(Message fixMsg)
Converts FIX message to FIXML.
|
String |
FixmlConverter.fix2fixml(Message fixMsg,
boolean formatting)
Converts FIX message to FIXML.
|
static String |
GenericFixmlConverter.fix2fixml(Message fixMsg,
boolean formatting)
Converts FIX message to FIXML.
|
Modifier and Type | Method and Description |
---|---|
static Message |
Message.create(char type,
Version version)
Creates a message according to the specified type and version.
|
static Message |
Message.create(char type,
Version version,
int messageValidationFlags)
Creates a message according to the specified type and version.
|
static Message |
Message.create(String type,
Version version)
Creates a message according to the specified type and version.
|
static Message |
Message.create(String type,
Version version,
int messageValidationFlags)
Creates a message according to the specified type and version.
|
Message |
FixFlatMessage.getStructuredMessage(Version version) |
Message |
FixMessage.getStructuredMessage(Version version)
Returns the
Message object created based on internal FlatMessage object. |
Message |
FixStructuredMessage.getStructuredMessage(Version version) |
Message |
Message.reset()
Resets to the clean, non-initialized state.
|
Message |
Message.setSenderCompID(CharSequence newValue)
Sets assigned value used to identify firm sending message (the SenderCompID (tag=49) field value).
|
Message |
Message.setSeqNum(long value)
Sets message sequence number (the MsgSeqNum (tag=34) field value).
|
Message |
Message.setTargetCompID(CharSequence newValue)
Sets assigned value used to identify receiving firm (the TargetCompID (tag=56) field value).
|
Message |
Message.updateChecksum()
Calculates and updates the CheckSum(10) field value.
|
Message |
Message.validate()
Performs message validation.
|
Message |
Message.validate(int validationFlags)
Validates the message.
|
Modifier and Type | Method and Description |
---|---|
void |
Message.init(Message message)
Initializes the message with exact copy of the given message.
|
static boolean |
MessageDiff.isLogicallySimilar(Message message1,
Message message2) |
static boolean |
MessageDiff.isSimilar(Message message1,
Message message2) |
Constructor and Description |
---|
EmptyGroupException(int index,
int leadingTag,
int tag,
Message msg) |
IncorrectDataFormatForValueException(int refTag,
Message parentMessage) |
IncorrectFieldValueException(String expectedValue,
String actualValue,
int refTag,
Message msg) |
IncorrectNumInGroupCountForRepeatingGroupException(int nInstances,
int refTag,
int instanceIndex,
Message msg) |
IncorrectNumInGroupCountForRepeatingGroupException(int nInstances,
int refTag,
Message msg) |
IncorrectNumInGroupCountForRepeatingGroupException(String comments,
int nInstances,
int refTag,
Message msg) |
InstanceIndexOutOfRangeException(int index,
int leadingTag,
int numberOfInstances,
int refTag,
Message msg) |
InvalidMsgTypeException(String msgType,
Message msg) |
InvalidTagNumberException(int refTag,
Message msg) |
Message(Message message)
Constructs the exact copy of the given message.
|
MessageDiff(Message message1,
Message message2) |
ParserException(String rejectMessage,
int leadingTag,
int instanceIndex,
int refTag,
ParserException.RejectReason rejectReason,
Message msg) |
ParserException(String rejectMessage,
int refTag,
ParserException.RejectReason rejectReason,
Message msg) |
RequiredTagMissingException(int refTag,
int leadingTag,
int instanceIndex,
Message msg) |
RequiredTagMissingException(int refTag,
Message msg) |
TagNotDefinedForThisMessageTypeException(int refTag,
Message msg) |
TagSpecifiedWithoutValueException(int refTag,
Message msg) |
Modifier and Type | Method and Description |
---|---|
Message |
InitiatorConnectingArgs.getCustomLogon()
Returns custom Logon message used for connecting.
|
Message |
InitiatorConnection.getCustomLogonMessageObj()
Returns custom logon message.
|
Modifier and Type | Method and Description |
---|---|
void |
InitiatorConnection.setCustomLogonMessageObj(Message customLogonMessageObj)
Sets custom logon message.
|
Modifier and Type | Method and Description |
---|---|
Message |
FixBlockExtendedX.MessageExtended.getMessage() |
Constructor and Description |
---|
MessageExtended(Message message) |
Modifier and Type | Method and Description |
---|---|
static List<Message> |
FixUtils.cloneMessages(List<Message> messages) |
Modifier and Type | Method and Description |
---|---|
static List<Message> |
FixUtils.cloneMessages(List<Message> messages) |
Copyright © 2005–2024 Onix Solutions. All rights reserved.