1 package net.technearts.rip; 2 3 import java.io.IOException; 4 5 import javax.servlet.FilterChain; 6 import javax.servlet.FilterConfig; 7 import javax.servlet.ServletException; 8 import javax.servlet.ServletRequest; 9 import javax.servlet.ServletResponse; 10 11 import org.slf4j.Logger; 12 import org.slf4j.LoggerFactory; 13 14 import spark.servlet.SparkFilter; 15 16 public class RipWebFilter extends SparkFilter { 17 private static final Logger LOG = LoggerFactory.getLogger(RipWebFilter.class); 18 19 @Override 20 public void destroy() { 21 LOG.info("Rip Filter finalizando"); 22 super.destroy(); 23 LOG.info("Rip Filter finalizado"); 24 } 25 26 @Override 27 public void doFilter(final ServletRequest request, 28 final ServletResponse response, final FilterChain chain) 29 throws IOException, ServletException { 30 super.doFilter(request, response, chain); 31 } 32 33 @Override 34 public void init(final FilterConfig filterConfig) throws ServletException { 35 LOG.info("Rip Filter iniciando"); 36 super.init(filterConfig); 37 LOG.info("Rip Filter iniciado"); 38 } 39 }