Listeners

Register event listeners

public void registerEventListener( EventListener listener, HttpContext httpContext )

Registers an event listener. Depending on the listener type, the listener will be notified on different life cycle events. The following listeners are supported: HttpSessionActivationListener, HttpSessionAttributeListener, HttpSessionBindingListener, HttpSessionListener, ServletContextListener, ServletContextAttributeListener, ServletRequestListener, ServletRequestAttributeListener.
Check out Servlet specification for details on what type of event the registered listener will be notified.

Unregister event listeners

public void unregisterEventListener( EventListener listener )

Unregisters a previously registered listener.

listener

The event listener to be unregistered

Throws

IllegalArgumentException — if:

  • listener is null
  • the listener is unknown to the http service (never registered or unregistered before)

Content