Class UserInfoHelper


  • public class UserInfoHelper
    extends Object
    • Field Detail

      • resultDocIdsCacheSize

        protected int resultDocIdsCacheSize
      • cookieName

        protected String cookieName
      • cookieDomain

        protected String cookieDomain
      • cookieMaxAge

        protected int cookieMaxAge
      • cookiePath

        protected String cookiePath
      • cookieSecure

        protected Boolean cookieSecure
      • httpOnly

        protected boolean httpOnly
    • Constructor Detail

      • UserInfoHelper

        public UserInfoHelper()
    • Method Detail

      • getUserCode

        public String getUserCode()
      • getUserCodeFromUserBean

        protected String getUserCodeFromUserBean​(javax.servlet.http.HttpServletRequest request)
      • createUserCodeFromUserId

        protected String createUserCodeFromUserId​(String userCode)
      • deleteUserCodeFromCookie

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

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

        protected String getId()
      • updateUserSessionId

        protected void updateUserSessionId​(String userCode)
      • updateCookie

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

        protected String getUserCodeFromCookie​(javax.servlet.http.HttpServletRequest request)
      • getResultDocIds

        public String[] getResultDocIds​(String queryId)
      • setResultDocIdsCacheSize

        public void setResultDocIdsCacheSize​(int resultDocIdsCacheSize)
      • setCookieName

        public void setCookieName​(String cookieName)
      • setCookieDomain

        public void setCookieDomain​(String cookieDomain)
      • setCookieMaxAge

        public void setCookieMaxAge​(int cookieMaxAge)
      • setCookiePath

        public void setCookiePath​(String cookiePath)
      • setCookieSecure

        public void setCookieSecure​(Boolean cookieSecure)
      • setCookieHttpOnly

        public void setCookieHttpOnly​(boolean httpOnly)