Interface | Description |
---|---|
Acceptor |
Accepts connections from FIX clients and manages the associated sessions.
|
Application |
This is the primary QuickFIX/J interface for processing session messages.
|
ApplicationExtended |
Extended Application features
|
Connector |
Common base interface for acceptors and initiators.
|
DataDictionaryProvider |
Provide data dictionaries for specified session protocol or application versions.
|
ExecutorFactory |
Two Executors are required.
|
FixVersions |
Constants containing the BeginString field values for various FIX versions.
|
FromAdminListener<T extends Message> | |
FromAppListener<T extends Message> | |
Initiator |
Establishes sessions with FIX servers and manages the associated sessions.
|
LocationAwareLogFactory |
This extension of the QF JNI LogFactory interface provides the fully
qualified class name of the calling class so it can be filtered for
logging purposes.
|
Log |
Session log for messages and events.
|
LogFactory |
Used by a session to create a log implementation.
|
MessageFactory |
Used by a Session to create a Message.
|
MessageStore |
Used by a Session to store and retrieve messages for resend purposes.
|
MessageStoreFactory |
Used by a Session to create a message store implementation.
|
Responder |
Used by a Session to send raw FIX message data and to disconnect a
connection.
|
SessionFactory |
Creates a Session based on the specified settings.
|
SessionSchedule |
Used to decide when to login and out of FIX sessions
|
SessionScheduleFactory |
Creates a SessionSchedule based on the specified settings.
|
SessionStateListener | |
SystemTimeSource |
Interface for obtaining system time.
|
ToAppListener<T extends Message> |
Class | Description |
---|---|
AbstractSessionConnectorBuilder<Derived,Product> | |
ApplicationAdapter |
Convenience class with default implementation for application methods
|
ApplicationExtendedFunctionalAdapter |
This is an adapter implementation of ApplicationExtended interface that transforms the usage into more
functional style.
|
ApplicationFunctionalAdapter |
This is an adapter implementation of Application interface that transforms the usage into more functional style.
|
BooleanField | |
BusinessRejectReasonText |
Description strings for business reject reasons.
|
BytesField |
BytesField enables better handling of binary data.
|
CachedFileStore |
File store implementation.
|
CachedFileStoreFactory |
Creates a message store that stores messages in a file.
|
CharField |
A character message field.
|
CompositeLogFactory |
Allows multiple log factories to be used with QuickFIX/J.
|
DataDictionary |
Provide the message metadata for various versions of FIX.
|
DataDictionary.GroupInfo |
Contains meta-data for FIX repeating groups
|
DateField |
A date-valued message field.
|
DayConverter |
Utility class for converting between day names and offsets.
|
DecimalField |
A double-values message field.
|
DefaultDataDictionaryProvider | |
DefaultMessageFactory |
The default factory for creating FIX message instances.
|
DefaultSessionFactory |
Factory for creating sessions.
|
DefaultSessionSchedule |
Corresponds to SessionTime in C++ code
|
DefaultSessionScheduleFactory |
Factory for creating default session schedules.
|
Dictionary |
Name/value pairs used for specifying groups of settings.
|
DoubleField |
A double-values message field.
|
Field<T> |
Base class for FIX message fields.
|
FieldMap |
Field container used by messages, groups, and composites.
|
FileLog |
File log implementation.
|
FileLogFactory |
Factory for creating file-based loggers.
|
FileStore |
File store implementation.
|
FileStoreFactory |
Creates a message store that stores messages in a file.
|
FileUtil | |
Group |
Represents a repeating field group within a message.
|
IntField |
A integer message field.
|
JdbcLogFactory |
Creates a generic JDBC logger.
|
JdbcSetting |
Class for storing JDBC setting constants shared by both the log and message
store classes.
|
JdbcStoreFactory |
Creates a generic JDBC message store.
|
ListenerSupport | |
LogUtil |
Utilities for logging session-related events.
|
MemoryStore |
In-memory message store implementation.
|
MemoryStoreFactory |
Creates a message store that stores all data in memory.
|
Message |
Represents a FIX message.
|
Message.Header | |
Message.Trailer | |
MessageComponent |
Represents a FIX message component.
|
MessageCracker |
Helper class for delegating message types for various FIX versions to
type-safe onMessage methods.
|
MessageUtils | |
NoopStore |
No-op message store implementation.
|
NoopStoreFactory |
Creates a no-op message store.
|
NumbersCache |
A cache for commonly used strings representing numbers.
|
ScreenLog |
Screen log implementation.
|
ScreenLogFactory |
Creates a logger that logs messages to to System.out.
|
Session |
The Session is the primary FIX abstraction for message communication.
|
SessionID |
Identifier for a session.
|
SessionSettings |
Settings for sessions.
|
SessionState |
Used by the session communications code.
|
SessionState.ResendRange |
The resend range when sending a resend request.
|
SleepycatStore |
Sleepycat message and session state storage.
|
SleepycatStoreFactory |
Message store using the Sleepycat Java Edition database for message and
sequence number storage.
|
SLF4JLog |
A Log using the SLF4J wrapper that supports JDK 1.4 logging, Log4J and others.
|
SLF4JLogFactory |
Simple Logging Facade for Java (SLF4J) log factory (slfj.org).
|
SocketAcceptor |
Accepts connections and uses a single thread to process messages for all
sessions.
|
SocketAcceptor.Builder | |
SocketInitiator |
Initiates connections and uses a single thread to process messages for all
sessions.
|
SocketInitiator.Builder | |
StringField |
A string-valued message field.
|
SystemTime |
A wrapper for the system time source, used primarily for unit testing.
|
ThreadedSocketAcceptor |
Accepts connections and uses a separate thread per session to process messages.
|
ThreadedSocketAcceptor.Builder | |
ThreadedSocketInitiator |
Initiates connections and uses a separate thread per session to process messages.
|
ThreadedSocketInitiator.Builder | |
UtcDateField |
A LocalDate-valued message field with up to nanosecond precision.
|
UtcDateOnlyField |
A date-valued message field.
|
UtcTimeField |
A LocalTime-valued message field with up to nanosecond precision.
|
UtcTimeOnlyField | |
UtcTimeStampField |
A timestamp-valued message field (a timestamp has both a date and a time).
|
Enum | Description |
---|---|
FieldType |
A field type enum class.
|
FileUtil.Location | |
UtcTimestampPrecision |
Exception | Description |
---|---|
ConfigError |
This exception is thrown when a configuration error is detected.
|
DoNotSend |
Applications can throw this exception to abort the sending or resending
of a message.
|
FieldConvertError |
An exception for field conversion problems.
|
FieldException | |
FieldNotFound |
An exception thrown when a field is not found in message.
|
IncorrectDataFormat |
Field has a badly formatted value.
|
IncorrectTagValue |
An exception thrown when a tags value is not valid according to the data dictionary.
|
InvalidMessage | |
MessageParseError | |
NoTagValue |
An exception thrown when a tag does not have a value.
|
RejectLogon |
This exception causes a logon to be rejected with a forced logout and immediate disconnect.
|
RuntimeError |
Application encountered serious error during runtime.
|
SessionNotFound |
The requested session cannot be found.
|
UnsupportedMessageType |
Message type not supported by application.
|
Annotation Type | Description |
---|---|
MessageCracker.Handler |
Copyright © 2021. All rights reserved.