/** * Handles destruction of the session. */ public void fireSessionDestroy() { SessionDestroyEvent event = new SessionDestroyEvent(getService(), this); destroyListeners.stream() .forEach(listener -> listener.sessionDestroy(event)); destroyListeners.clear(); }
/** * Handles destruction of the session. */ public void fireSessionDestroy() { SessionDestroyEvent event = new SessionDestroyEvent(getService(), this); destroyListeners.stream() .forEach(listener -> listener.sessionDestroy(event)); destroyListeners.clear(); }
for (SessionDestroyListener listener : sessionDestroyListeners) { try { listener.sessionDestroy(event); } catch (Exception e) {