From 813897175c8ae55ce8100970fbd4901cfd906877 Mon Sep 17 00:00:00 2001 From: Ludy87 Date: Thu, 27 Mar 2025 13:10:18 +0100 Subject: [PATCH] Update SessionEntity.java --- .../software/SPDF/model/SessionEntity.java | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/src/main/java/stirling/software/SPDF/model/SessionEntity.java b/src/main/java/stirling/software/SPDF/model/SessionEntity.java index bba7b33d..f410f662 100644 --- a/src/main/java/stirling/software/SPDF/model/SessionEntity.java +++ b/src/main/java/stirling/software/SPDF/model/SessionEntity.java @@ -9,15 +9,34 @@ import jakarta.persistence.Table; import lombok.Data; +import stirling.software.SPDF.config.interfaces.SessionsModelInterface; + @Entity @Data @Table(name = "sessions") -public class SessionEntity implements Serializable { +public class SessionEntity implements Serializable, SessionsModelInterface { @Id private String sessionId; - private String principalName; - private Date lastRequest; - private boolean expired; + + @Override + public String getSessionId() { + return sessionId; + } + + @Override + public String getPrincipalName() { + return principalName; + } + + @Override + public Date getLastRequest() { + return lastRequest; + } + + @Override + public boolean isExpired() { + return expired; + } }