Groovy Documentation

utils.gate.cow
Class LocalHostFilter

java.lang.Object
  utils.gate.cow.LocalHostFilter

class LocalHostFilter

Simple filter to bar all requests not from localhost. Adapted from this roseindia.net example (thanks folks!).


Property Summary
static Pattern LOCAL_IP

Regular expression for IPs we consider local.

private FilterConfig filterConfig

Config.

private static Logger log

 
Constructor Summary
LocalHostFilter()

Construction.

 
Method Summary
void destroy()

Destruction.

void doFilter(ServletRequest request, ServletResponse response, FilterChain filterchain)

Do the work.

void init(FilterConfig config)

Initialisation.

 
Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll
 

Property Detail

LOCAL_IP

public static final Pattern LOCAL_IP
Regular expression for IPs we consider local.


filterConfig

private FilterConfig filterConfig
Config.


log

private static final Logger log


 
Constructor Detail

LocalHostFilter

public LocalHostFilter()
Construction.


 
Method Detail

destroy

public void destroy()
Destruction.


doFilter

public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterchain)
Do the work.


init

public void init(FilterConfig config)
Initialisation.


 

Groovy Documentation