package sample
import java.lang.reflect.Method;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import org.slf4j.ILoggerFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class StopLoggingInitializer implements ServletContextListener {
private static final Logger LOG = LoggerFactory.getLogger(StopLoggingInitializer.class);
@Override
public void contextDestroyed(final ServletContextEvent sce) {
LOG.debug("Destroying Redisson session.");
try {
final ILoggerFactory o = LoggerFactory.getILoggerFactory();
final Method m = o.getClass().getMethod("stop");
m.invoke(o);
} catch (final Exception ignore) {
}
}
@Override
public void contextInitialized(final ServletContextEvent sce) {
}
}