public Iterable<HttpSessionAttributeListener> getSessionAttributeListeners() {
final ApplicationListeners listeners = this.deployment.getApplicationListeners();
HttpSessionAttributeListener listener = new HttpSessionAttributeListener() {
@Override
public void attributeAdded(HttpSessionBindingEvent event) {
listeners.httpSessionAttributeAdded(event.getSession(), event.getName(), event.getValue());
}
@Override
public void attributeRemoved(HttpSessionBindingEvent event) {
listeners.httpSessionAttributeRemoved(event.getSession(), event.getName(), event.getValue());