From a2c720ce48d038260a1834304bc05f8bc461e196 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Fri, 9 Feb 2024 11:27:40 +0100 Subject: [PATCH] [New] Allow override of methods in DefaultStrolchSessionHandler --- .../runtime/sessions/DefaultStrolchSessionHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agent/src/main/java/li/strolch/runtime/sessions/DefaultStrolchSessionHandler.java b/agent/src/main/java/li/strolch/runtime/sessions/DefaultStrolchSessionHandler.java index d080e039b..dcf6bb8ca 100644 --- a/agent/src/main/java/li/strolch/runtime/sessions/DefaultStrolchSessionHandler.java +++ b/agent/src/main/java/li/strolch/runtime/sessions/DefaultStrolchSessionHandler.java @@ -302,7 +302,7 @@ public class DefaultStrolchSessionHandler extends StrolchComponent implements St return certificate; } - private void checkSessionsForTimeout() { + protected void checkSessionsForTimeout() { ZonedDateTime maxKeepAliveTime = ZonedDateTime.now().minusMinutes(this.maxKeepAliveMinutes); ZonedDateTime timeOutTime = ZonedDateTime.now().minusMinutes(this.sessionTtlMinutes); @@ -326,7 +326,7 @@ public class DefaultStrolchSessionHandler extends StrolchComponent implements St } } - private void sessionTimeout(Certificate certificate) { + protected void sessionTimeout(Certificate certificate) { DBC.PRE.assertNotNull("Certificate must be given!", certificate); Certificate removedCert = this.certificateMap.remove(certificate.getAuthToken());