Class SessionAgent


  • public class SessionAgent
    extends java.lang.Object
    Session processing delegate by request.

    Created: 2017. 9. 10.

    • Constructor Detail

      • SessionAgent

        public SessionAgent​(SessionHandler sessionHandler)
    • Method Detail

      • getId

        public java.lang.String getId()
      • getCreationTime

        public long getCreationTime()
      • getLastAccessedTime

        public long getLastAccessedTime()
      • getMaxInactiveInterval

        public int getMaxInactiveInterval()
      • setMaxInactiveInterval

        public void setMaxInactiveInterval​(int secs)
      • getAttributeNames

        public java.util.Enumeration<java.lang.String> getAttributeNames()
      • getAttribute

        public <T> T getAttribute​(java.lang.String name)
      • setAttribute

        public void setAttribute​(java.lang.String name,
                                 java.lang.Object value)
      • removeAttribute

        public void removeAttribute​(java.lang.String name)
      • getSession

        public Session getSession​(boolean create)
      • invalidate

        public void invalidate()
      • isNew

        public boolean isNew()
      • access

        public void access()
        Called when a session is first accessed by an Activity.
      • complete

        public void complete()
        Called when a session is last accessed by an Activity.