|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectquickfix.FileStoreFactory
public class FileStoreFactory
Creates a message store that stores messages in a file. Compatibility note: The file formats are not compatible with QF C++/JNI. If you upgrading from the QuickFIX JNI, you must delete your old session state files.)
Field Summary | |
---|---|
static java.lang.String |
SETTING_FILE_STORE_MAX_CACHED_MSGS
Numeric option limiting the number of messages stored in the in-memory message index. |
static java.lang.String |
SETTING_FILE_STORE_PATH
File path for writing the message store. |
static java.lang.String |
SETTING_FILE_STORE_SYNC
Boolean option for controlling whether the FileStore syncs to the hard drive on every write. |
protected SessionSettings |
settings
|
Constructor Summary | |
---|---|
FileStoreFactory(SessionSettings settings)
Create the factory with configuration in session settings. |
Method Summary | |
---|---|
MessageStore |
create(SessionID sessionID)
Creates a file-based message store. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SETTING_FILE_STORE_PATH
public static final java.lang.String SETTING_FILE_STORE_SYNC
public static final java.lang.String SETTING_FILE_STORE_MAX_CACHED_MSGS
protected final SessionSettings settings
Constructor Detail |
---|
public FileStoreFactory(SessionSettings settings)
settings
- Method Detail |
---|
public MessageStore create(SessionID sessionID)
create
in interface MessageStoreFactory
sessionID
- session ID for the message store.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |