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, createLocators, getBackupIncomingLogFileLocator, getBackupOutgoingLogFileLocator, getIncomingLogFileLocator, getOutgoingLogFileLocator, getPropertyFileLocator, getQueue, getQueueFileLocator, getStateFileLocator, loadSessionParameters, saveSessionParameters, setBackupIncomingLogFileLocator, setBackupOutgoingLogFileLocator, setIncomingLogFileLocator, setOutgoingLogFileLocator, setPropertyFileLocator, setQueueFileLocator, setStateFileLocator
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–2022 EPAM Systems. All rights reserved.