From 34bda0835fa7ea1da4f200a757cdb7338566e777 Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Thu, 14 Aug 2014 13:57:35 +0200 Subject: Changes --- .../at/gv/egiz/simpleSigning/helper/SessionHelper.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java') diff --git a/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java b/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java index 0f2c6b5..8815b87 100644 --- a/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java +++ b/simpleSigning/src/main/java/at/gv/egiz/simpleSigning/helper/SessionHelper.java @@ -14,6 +14,7 @@ public class SessionHelper { private static final String SESSION_CONNECTOR = "SESSION_CONNECTOR"; private static final String SESSION_EVENTID = "SESSION_EVENTID"; private static final String SESSION_DOCUMENT = "SESSION_DOCUMENT"; + private static final String SESSION_RESIZE_DONE = "SESSION_RESIZE_DONE"; private static final String SESSION_TYPE_TEXT = "TEXT"; private static final String SESSION_TYPE_PDF = "PDF"; @@ -98,6 +99,19 @@ public class SessionHelper { } } + public static void setResizeDone(HttpServletRequest request) { + request.getSession().setAttribute(SESSION_RESIZE_DONE, Boolean.TRUE); + } + + public static boolean getResizeDone(HttpServletRequest request) { + Object s = request.getSession().getAttribute(SESSION_RESIZE_DONE); + if (s != null && s instanceof Boolean) { + return ((Boolean)s).booleanValue(); + } else { + return false; + } + } + public static void setDocument(HttpServletRequest request, byte[] doc) { if(doc == null) { logger.info("[" + request.getSession().getId() + "]: setting Document to NULL!!!"); @@ -113,9 +127,12 @@ public class SessionHelper { if (session != null) { Object obj = session.getAttribute(SESSION_DOCUMENT); if (obj != null && obj instanceof byte[]) { + logger.info("[" + request.getSession().getId() + "]: getting Document is byte with Size {}", + ((byte[]) obj).length); return (byte[]) obj; } } + logger.info("[" + request.getSession().getId() + "]: getting Document is null"); return null; } -- cgit v1.2.3