private PersistenceLevel getPersistenceLevel(final LogonDecoder logon, final long connectionId) { try { return sessionPersistenceStrategy.getPersistenceLevel(logon); } catch (final Throwable throwable) { onStrategyError("persistence", throwable, connectionId, "UNINDEXED", logon); return PersistenceLevel.UNINDEXED; } }
.logFileDir("stress-server-logs") .libraryAeronChannel(aeronChannel) .sessionPersistenceStrategy(alwaysIndexed());
sessionPersistenceStrategy(alwaysUnindexed());
final boolean resetSeqNum = resetSequenceNumbersUponLogon(persistenceLevel) || resetSeqNumFlag;
private void setup(final boolean resendRedundantResendRequest) { mediaDriver = launchMediaDriver(); delete(ACCEPTOR_LOGS); final EngineConfiguration config = new EngineConfiguration() .bindTo("localhost", port) .libraryAeronChannel(IPC_CHANNEL) .monitoringFile(acceptorMonitoringFile("engineCounters")) .logFileDir(ACCEPTOR_LOGS) .sessionPersistenceStrategy(SessionPersistenceStrategy.alwaysIndexed()) .acceptedSessionSendRedundantResendRequests(resendRedundantResendRequest); engine = FixEngine.launch(config); }