View Javadoc
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  }