cz.softeu.rewriter.rules
Class RegexRule
java.lang.Object
cz.softeu.rewriter.RuleAdapter
cz.softeu.rewriter.rules.RegexRule
- All Implemented Interfaces:
- Rule
public class RegexRule
- extends RuleAdapter
Rule that uses regexps.
- Author:
- Petr Ferschmann
|
Constructor Summary |
RegexRule(java.lang.String from,
java.lang.String to,
int redirect)
|
|
Method Summary |
Rewrited |
match(java.lang.String url,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Does this request match this rule? |
static java.lang.String |
replaceString(java.util.regex.Matcher m,
java.lang.String out)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegexRule
public RegexRule(java.lang.String from,
java.lang.String to,
int redirect)
replaceString
public static java.lang.String replaceString(java.util.regex.Matcher m,
java.lang.String out)
match
public Rewrited match(java.lang.String url,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
- Description copied from interface:
Rule
- Does this request match this rule?
If so return Rewrited instance (url, ...).
- Parameters:
url - currently processed url (can be changed if some rule already matched).request - request.response - response.
- Returns:
- Rewrited instance
Copyright © 2007 SoftEU s.r.o.. All Rights Reserved.