Mercurial Hosting > nabble
comparison src/nabble/view/lib/NabbleConnectionLimitFilter.java @ 0:7ecd1a4ef557
add content
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 21 Mar 2019 19:15:52 -0600 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:7ecd1a4ef557 |
---|---|
1 package nabble.view.lib; | |
2 | |
3 import java.io.IOException; | |
4 import javax.servlet.FilterChain; | |
5 import javax.servlet.ServletRequest; | |
6 import javax.servlet.ServletResponse; | |
7 import javax.servlet.ServletException; | |
8 import javax.servlet.http.HttpServletRequest; | |
9 import fschmidt.util.servlet.ConnectionLimitFilter; | |
10 | |
11 | |
12 public final class NabbleConnectionLimitFilter extends ConnectionLimitFilter { | |
13 | |
14 public void doFilter( | |
15 ServletRequest req, | |
16 ServletResponse res, | |
17 FilterChain chain | |
18 ) | |
19 throws IOException, ServletException | |
20 { | |
21 HttpServletRequest request = (HttpServletRequest)req; | |
22 if( request.getServletPath().contains("/tools/") ) { | |
23 chain.doFilter(req,res); | |
24 return; | |
25 } | |
26 super.doFilter(req,res,chain); | |
27 } | |
28 | |
29 } |