if (_sessionStore != null)
_sessionStore.setIdleTimeoutMillis(_sessionTimeout);
if (_isPersistenceEnabled) {
AbstractCache sessionCache = AbstractCache.getMatchingCache("resin:session");
if (sessionCache == null) {
sessionCache = new ClusterByteStreamCache();
sessionCache.setName("resin:session");
sessionCache.setBackup(_isSaveBackup);
sessionCache.setTriplicate(_isSaveTriplicate);
sessionCache = sessionCache.createIfAbsent();
if (isAlwaysLoadSession())
sessionCache.setLocalReadTimeoutMillis(20);
}
_sessionStore = sessionCache;
}