Class AbstractWebStatImpl

    • Field Detail

      • DEFAULT_MAX_STAT_SESSION_COUNT

        public static final int DEFAULT_MAX_STAT_SESSION_COUNT
        See Also:
        Constant Field Values
      • sessionStatEnable

        protected boolean sessionStatEnable
      • sessionStatMaxCount

        protected int sessionStatMaxCount
      • createSession

        protected boolean createSession
      • profileEnable

        protected boolean profileEnable
      • contextPath

        protected String contextPath
      • principalSessionName

        protected String principalSessionName
      • principalCookieName

        protected String principalCookieName
      • realIpHeader

        protected String realIpHeader
    • Constructor Detail

      • AbstractWebStatImpl

        public AbstractWebStatImpl()
    • Method Detail

      • isSessionStatEnable

        public boolean isSessionStatEnable()
      • setSessionStatEnable

        public void setSessionStatEnable​(boolean sessionStatEnable)
      • isProfileEnable

        public boolean isProfileEnable()
      • setProfileEnable

        public void setProfileEnable​(boolean profileEnable)
      • getContextPath

        public String getContextPath()
      • getSessionStatMaxCount

        public int getSessionStatMaxCount()
      • getRequestURI

        public String getRequestURI​(jakarta.servlet.http.HttpServletRequest request)
      • getPrincipalSessionName

        public String getPrincipalSessionName()
      • getPrincipalCookieName

        public String getPrincipalCookieName()
      • getSessionStat

        public WebSessionStat getSessionStat​(jakarta.servlet.http.HttpServletRequest request)
      • getRemoteAddress

        protected String getRemoteAddress​(jakarta.servlet.http.HttpServletRequest request)
      • getSessionId

        public String getSessionId​(jakarta.servlet.http.HttpServletRequest httpRequest)
      • getPrincipal

        public String getPrincipal​(jakarta.servlet.http.HttpServletRequest httpRequest)