be.unamur.inference.web.apache
Class RegExpApacheUserSessionFilter
java.lang.Object
be.unamur.inference.web.RegExpUserRequestFilter<ApacheUserRequest>
be.unamur.inference.web.apache.RegExpApacheUserSessionFilter
- All Implemented Interfaces:
- UserRequestFilter<ApacheUserRequest>
public class RegExpApacheUserSessionFilter
- extends RegExpUserRequestFilter<ApacheUserRequest>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegExpApacheUserSessionFilter
public RegExpApacheUserSessionFilter()
refererMatches
public RegExpApacheUserSessionFilter refererMatches(String regExp)
throws PatternSyntaxException
- Throws:
PatternSyntaxException
userAgentMatches
public RegExpApacheUserSessionFilter userAgentMatches(String regExp)
throws PatternSyntaxException
- Throws:
PatternSyntaxException
statusCodeIn
public RegExpApacheUserSessionFilter statusCodeIn(int[] acceptedCodes)
filter
public boolean filter(ApacheUserRequest request)
- Description copied from interface:
UserRequestFilter
- Returns true if the given request has to be filtered.
- Specified by:
filter in interface UserRequestFilter<ApacheUserRequest>- Overrides:
filter in class RegExpUserRequestFilter<ApacheUserRequest>
- Parameters:
request - The request to consider.
- Returns:
- True if the given request has to be filtered.
Copyright © 2014 PReCISE, University of Namur. All rights reserved.