Package org.jivesoftware.openfire.http
Interface SessionListener
-
public interface SessionListenerListens for HTTP binding session events.- Author:
- Alexander Wenckus
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default voidconnectionClosed(javax.servlet.AsyncContext context, HttpSession session, HttpConnection connection)A connection was closed.default voidconnectionClosed(HttpSession session, HttpConnection connection)Deprecated.default voidconnectionOpened(javax.servlet.AsyncContext context, HttpSession session, HttpConnection connection)A connection was opened.default voidconnectionOpened(HttpSession session, HttpConnection connection)Deprecated.default voidpostSessionCreated(javax.servlet.AsyncContext context, HttpSession session)Called when anHttpSessionhas been created for a given http-bind web requestdefault voidpreSessionCreated(javax.servlet.AsyncContext context)Called before anHttpSessionis created for a given http-bind web requestdefault voidsessionClosed(HttpSession session)A session ended.
-
-
-
Method Detail
-
connectionOpened
default void connectionOpened(javax.servlet.AsyncContext context, HttpSession session, HttpConnection connection)A connection was opened.- Parameters:
context- The servlet servlet context of the BOSH request that triggered this event.session- the session for which a new connection was opened.connection- the connection that was just opened.
-
connectionOpened
@Deprecated default void connectionOpened(HttpSession session, HttpConnection connection)
Deprecated.A connection was opened.- Parameters:
session- the session for which a new connection was opened.connection- the connection that was just opened.
-
connectionClosed
default void connectionClosed(javax.servlet.AsyncContext context, HttpSession session, HttpConnection connection)A connection was closed.- Parameters:
context- The servlet servlet context of the BOSH request that triggered this event.session- The session of which a connection was closed.connection- the connection that was closed.
-
connectionClosed
@Deprecated default void connectionClosed(HttpSession session, HttpConnection connection)
Deprecated.A connection was closed.- Parameters:
session- The session of which a connection was closed.connection- the connection that was closed.
-
preSessionCreated
default void preSessionCreated(javax.servlet.AsyncContext context)
Called before anHttpSessionis created for a given http-bind web request- Parameters:
context- The servlet servlet context of the BOSH request that triggered this event.
-
postSessionCreated
default void postSessionCreated(javax.servlet.AsyncContext context, HttpSession session)Called when anHttpSessionhas been created for a given http-bind web request- Parameters:
context- The servlet servlet context of the BOSH request that triggered this event.session- The newly created session.
-
sessionClosed
default void sessionClosed(HttpSession session)
A session ended.- Parameters:
session- the session that was closed.
-
-