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
_patternFields inherited from class org.eclipse.jetty.rewrite.handler.Rule
_handling, _terminating -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringapply(String target, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Apply the rule to the requestvoidsetTerminating(boolean terminating) Sets terminating to true or false.Methods inherited from class org.eclipse.jetty.rewrite.handler.PatternRule
getPattern, matchAndApply, setPattern, toStringMethods 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:RuleSets terminating to true or false.- Overrides:
setTerminatingin 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:PatternRuleApply the rule to the request- Specified by:
applyin 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
-