public class ChronicleStorageFactory extends FilesystemStorageFactory
backupIncomingLogFileLocator, backupOutgoingLogFileLocator, config, incomingLogFileLocator, outgoingLogFileLocator, propertyFileLocator, queueFileLocator, stateFileLocator
Constructor and Description |
---|
ChronicleStorageFactory(com.epam.fixengine.configuration.Configuration configuration) |
Modifier and Type | Method and Description |
---|---|
MessageStorage |
getIncomingMessageStorage(SessionParameters sessionParameters)
Gets incoming message storage.
|
MessageStorage |
getOutgoingMessageStorage(SessionParameters sessionParameters)
Gets outgoing message storage.
|
checkDirectories, getIncomingLogFileLocator, getOutgoingLogFileLocator, getQueue, loadSessionParameters, saveSessionParameters, setIncomingLogFileLocator, setOutgoingLogFileLocator, setPropertyFileLocator, setQueueFileLocator
public ChronicleStorageFactory(com.epam.fixengine.configuration.Configuration configuration)
public MessageStorage getIncomingMessageStorage(SessionParameters sessionParameters)
FilesystemStorageFactory
getIncomingMessageStorage
in interface StorageFactory
getIncomingMessageStorage
in class FilesystemStorageFactory
sessionParameters
- the session parametersStorageFactory
,
FlatFileMessageStorage
public MessageStorage getOutgoingMessageStorage(SessionParameters sessionParameters)
FilesystemStorageFactory
outgoingStorageIndexed
configured,
the message storage will be IndexedMessageStorage
,
otherwise FlatFileMessageStorage
getOutgoingMessageStorage
in interface StorageFactory
getOutgoingMessageStorage
in class FilesystemStorageFactory
sessionParameters
- the session parametersCopyright © 2000–2018 EPAM Systems. All rights reserved.