in drools-benchmarks-parent/drools-benchmarks-reliability/src/main/java/org/drools/benchmarks/reliability/AbstractReliabilityBenchmarkFailoverSupport.java [48:56]
protected KieSession createKieSession(PersistedSessionOption persistedSessionOption) {
KieSessionConfiguration conf = KieServices.get().newKieSessionConfiguration();
if (persistedSessionOption != null) {
conf.setOption(persistedSessionOption);
}
KieSession session = kieBase.newKieSession(conf, null);
this.persistedSessionId = persistedSessionOption == null || persistedSessionOption.isNewSession() ? session.getIdentifier() : persistedSessionOption.getSessionId();
return session;
}