Class UserInfoHelper


  • public class UserInfoHelper
    extends java.lang.Object
    • Field Detail

      • resultDocIdsCacheSize

        protected int resultDocIdsCacheSize
      • cookieName

        protected java.lang.String cookieName
      • cookieDomain

        protected java.lang.String cookieDomain
      • cookieMaxAge

        protected int cookieMaxAge
      • cookiePath

        protected java.lang.String cookiePath
      • cookieSecure

        protected java.lang.Boolean cookieSecure
      • httpOnly

        protected boolean httpOnly
    • Constructor Detail

      • UserInfoHelper

        public UserInfoHelper()
    • Method Detail

      • getUserCode

        public java.lang.String getUserCode()
      • getUserCodeFromUserBean

        protected java.lang.String getUserCodeFromUserBean​(javax.servlet.http.HttpServletRequest request)
      • deleteUserCodeFromCookie

        public void deleteUserCodeFromCookie​(javax.servlet.http.HttpServletRequest request)
      • getUserCodeFromRequest

        protected java.lang.String getUserCodeFromRequest​(javax.servlet.http.HttpServletRequest request)
      • getId

        protected java.lang.String getId()
      • updateUserSessionId

        protected void updateUserSessionId​(java.lang.String userCode)
      • updateCookie

        protected void updateCookie​(java.lang.String userCode,
                                    int age)
      • getUserCodeFromCookie

        protected java.lang.String getUserCodeFromCookie​(javax.servlet.http.HttpServletRequest request)
      • storeQueryId

        public void storeQueryId​(java.lang.String queryId,
                                 java.util.List<java.util.Map<java.lang.String,​java.lang.Object>> documentItems)
      • getResultDocIds

        public java.lang.String[] getResultDocIds​(java.lang.String queryId)
      • setResultDocIdsCacheSize

        public void setResultDocIdsCacheSize​(int resultDocIdsCacheSize)
      • setCookieName

        public void setCookieName​(java.lang.String cookieName)
      • setCookieDomain

        public void setCookieDomain​(java.lang.String cookieDomain)
      • setCookieMaxAge

        public void setCookieMaxAge​(int cookieMaxAge)
      • setCookiePath

        public void setCookiePath​(java.lang.String cookiePath)
      • setCookieSecure

        public void setCookieSecure​(java.lang.Boolean cookieSecure)
      • setCookieHttpOnly

        public void setCookieHttpOnly​(boolean httpOnly)