public class RewritePatternRule extends PatternRule implements Rule.ApplyURI
PathMap
path with a fixed string.Rule.ApplyURI
_pattern
_handling, _terminating
Constructor and Description |
---|
RewritePatternRule() |
Modifier and Type | Method and Description |
---|---|
String |
apply(String target,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Apply the rule to the request
|
void |
applyURI(Request request,
String oldTarget,
String newTarget) |
void |
setReplacement(String value)
Whenever a match is found, it replaces with this value.
|
String |
toString()
Returns the replacement string.
|
getPattern, matchAndApply, setPattern
isHandling, isTerminating, setHandling, setTerminating
public void setReplacement(String value)
value
- the replacement string.public String apply(String target, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
PatternRule
apply
in class PatternRule
target
- field to attempt matchrequest
- request objectresponse
- response objectIOException
- exceptions dealing with operating on request or response objectspublic void applyURI(Request request, String oldTarget, String newTarget) throws IOException
applyURI
in interface Rule.ApplyURI
IOException
public String toString()
toString
in class PatternRule
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.