package org.jahia.modules.spamfiltering.listeners; import javax.servlet.ServletRequestEvent; import javax.servlet.ServletRequestListener; /** * Created by loom on 22.05.15. */ public class SpamServletRequestListener implements ServletRequestListener { private static ThreadLocal<ServletRequestEvent> servletRequestEventThreadLocal = new ThreadLocal<ServletRequestEvent>(); public static ServletRequestEvent getServletRequestEvent() { return servletRequestEventThreadLocal.get(); } @Override public void requestDestroyed(ServletRequestEvent sre) { servletRequestEventThreadLocal.remove(); } @Override public void requestInitialized(ServletRequestEvent sre) { servletRequestEventThreadLocal.set(sre); } }