String id = event.getKey();
InfinispanWebLogger.ROOT_LOGGER.tracef("Session %s will be removed", id);
ImmutableSession session = this.factory.createImmutableSession(id, this.factory.findValue(id));
ImmutableSessionAttributes attributes = session.getAttributes();
HttpSession httpSession = new ImmutableHttpSessionAdapter(session);
HttpSessionEvent sessionEvent = new HttpSessionEvent(httpSession);
for (HttpSessionListener listener: this.context.getSessionListeners()) {
listener.sessionDestroyed(sessionEvent);
}