| 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.