Interface SessionListener


  • public interface SessionListener
    A listener for session events.
    Author:
    Stuart Douglas
    • Method Detail

      • sessionCreated

        default void sessionCreated​(Session session,
                                    HttpServerExchange exchange)
        Called when a session is created
        Parameters:
        session - The new session
        exchange - The HttpServerExchange that created the session
      • attributeAdded

        default void attributeAdded​(Session session,
                                    java.lang.String name,
                                    java.lang.Object value)
      • attributeUpdated

        default void attributeUpdated​(Session session,
                                      java.lang.String name,
                                      java.lang.Object newValue,
                                      java.lang.Object oldValue)
      • attributeRemoved

        default void attributeRemoved​(Session session,
                                      java.lang.String name,
                                      java.lang.Object oldValue)
      • sessionIdChanged

        default void sessionIdChanged​(Session session,
                                      java.lang.String oldSessionId)