public void sessionDestroyed(HttpSessionEvent event) { HttpSession session = event.getSession(); ServletContext servletContext = session.getServletContext(); WebFilter webFilter = (WebFilter) servletContext.getAttribute(WebFilter.class.getName()); if (webFilter == null) { LOGGER.warning("The " + WebFilter.class.getName() + " could not be found. " + getClass().getName() + " should be paired with a " + WebFilter.class.getName() + "."); } else { webFilter.destroyOriginalSession(session); } } }
public void sessionDestroyed(HttpSessionEvent event) { HttpSession session = event.getSession(); ServletContext servletContext = session.getServletContext(); WebFilter webFilter = (WebFilter) servletContext.getAttribute(WebFilter.class.getName()); if (webFilter == null) { LOGGER.warning("The " + WebFilter.class.getName() + " could not be found. " + getClass().getName() + " should be paired with a " + WebFilter.class.getName() + "."); } else { webFilter.destroyOriginalSession(session); } } }