From 3a123235c14b6afd92d4896b4cb64930449d8110 Mon Sep 17 00:00:00 2001 From: Hector Oswaldo Caballero Date: Wed, 2 Sep 2015 04:59:14 -0400 Subject: [PATCH] [websession] Make WebsessionManager.Val.expiresAt available to plugins The expiration time for a web session is stored in Val's private field 'expiresAt'. This value is needed for the websession-flatfile plugin in order to implement the cleaning up of outdated web session cache files. Create an accessor to WebsessionManager.Val.expiresAt field so that it can be used by websession-flatfile plugin. Change-Id: I2b98dbb7db0e12514adaa440b9774061ff368cb3 --- .../main/java/com/google/gerrit/httpd/WebSessionManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/WebSessionManager.java b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/WebSessionManager.java index 5db620c834..02509396fc 100644 --- a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/WebSessionManager.java +++ b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/WebSessionManager.java @@ -201,6 +201,10 @@ public class WebSessionManager { this.auth = auth; } + public long getExpiresAt() { + return expiresAt; + } + Account.Id getAccountId() { return accountId; }