public Iterable<HttpSessionListener> getSessionListeners() {
final ApplicationListeners listeners = this.deployment.getApplicationListeners();
HttpSessionListener listener = new HttpSessionListener() {
@Override
public void sessionCreated(HttpSessionEvent event) {
listeners.sessionCreated(event.getSession());
}
@Override
public void sessionDestroyed(HttpSessionEvent event) {
listeners.sessionDestroyed(event.getSession());