Class TerminatingPatternRule
java.lang.Object
org.eclipse.jetty.rewrite.handler.Rule
org.eclipse.jetty.rewrite.handler.PatternRule
org.eclipse.jetty.rewrite.handler.TerminatingPatternRule
If this rule matches, terminate the processing of other rules.
Allowing the request to be processed by the handlers after the rewrite rules.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.rewrite.handler.Rule
Rule.ApplyURI
-
Field Summary
Fields inherited from class org.eclipse.jetty.rewrite.handler.PatternRule
_pattern
Fields inherited from class org.eclipse.jetty.rewrite.handler.Rule
_handling, _terminating
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
apply
(String target, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Apply the rule to the requestvoid
setTerminating
(boolean terminating) Sets terminating to true or false.Methods inherited from class org.eclipse.jetty.rewrite.handler.PatternRule
getPattern, matchAndApply, setPattern, toString
Methods inherited from class org.eclipse.jetty.rewrite.handler.Rule
isHandling, isTerminating, setHandling
-
Constructor Details
-
TerminatingPatternRule
public TerminatingPatternRule() -
TerminatingPatternRule
-
-
Method Details
-
setTerminating
public void setTerminating(boolean terminating) Description copied from class:Rule
Sets terminating to true or false.- Overrides:
setTerminating
in classRule
- Parameters:
terminating
- If true, this rule will terminate the loop if this rule has been applied.
-
apply
protected String apply(String target, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException Description copied from class:PatternRule
Apply the rule to the request- Specified by:
apply
in classPatternRule
- Parameters:
target
- field to attempt matchrequest
- request objectresponse
- response object- Returns:
- The target (possible updated)
- Throws:
IOException
- exceptions dealing with operating on request or response objects
-