Uses of Class
org.eclipse.jetty.rewrite.handler.Rule.Handler
Package
Description
Jetty Rewrite : Rewrite Handler and Rules for Jetty
-
Uses of Rule.Handler in org.eclipse.jetty.rewrite.handler
Modifier and TypeClassDescriptionstatic class
Modifier and TypeMethodDescriptionCookiePatternRule.apply
(Rule.Handler input) protected Rule.Handler
ForwardedSchemeHeaderRule.apply
(Rule.Handler input, String value) HeaderPatternRule.apply
(Rule.Handler input) protected Rule.Handler
HeaderRegexRule.apply
(Rule.Handler input, Matcher matcher) protected abstract Rule.Handler
HeaderRule.apply
(Rule.Handler input, String value) Invoked after the header matched theRequest
headers to apply the rule's logic.protected abstract Rule.Handler
PatternRule.apply
(Rule.Handler input) Invoked after the Servlet pattern matched the URI path to apply the rule's logic.RedirectPatternRule.apply
(Rule.Handler input) protected Rule.Handler
RedirectRegexRule.apply
(Rule.Handler input, Matcher matcher) protected abstract Rule.Handler
RegexRule.apply
(Rule.Handler input, Matcher matcher) Invoked after the regular expression matched the URI path to apply the rule's logic.ResponsePatternRule.apply
(Rule.Handler input) ResponseStatusHeaderRegexRule.apply
(Rule.Handler input, String value) RewritePatternRule.apply
(Rule.Handler input) RewriteRegexRule.apply
(Rule.Handler input, Matcher matcher) protected Rule.Handler
TerminatingPatternRule.apply
(Rule.Handler input) TerminatingRegexRule.apply
(Rule.Handler input, Matcher matcher) CompactPathRule.matchAndApply
(Rule.Handler input) ForceRequestHeaderValueRule.matchAndApply
(Rule.Handler input) HeaderRule.matchAndApply
(Rule.Handler input) InvalidURIRule.matchAndApply
(Rule.Handler input) PatternRule.matchAndApply
(Rule.Handler input) RegexRule.matchAndApply
(Rule.Handler input) ResponseStatusHeaderRegexRule.matchAndApply
(Rule.Handler input) abstract Rule.Handler
Rule.matchAndApply
(Rule.Handler input) Tests whether the given inputHandler
(which wraps aRequest
) matches the rule, and if so returns an outputHandler
that applies the rule logic.RuleContainer.matchAndApply
(Rule.Handler input) Processes the rules.VirtualHostRuleContainer.matchAndApply
(Rule.Handler input) Modifier and TypeMethodDescriptionCookiePatternRule.apply
(Rule.Handler input) protected Rule.Handler
ForwardedSchemeHeaderRule.apply
(Rule.Handler input, String value) HeaderPatternRule.apply
(Rule.Handler input) protected Rule.Handler
HeaderRegexRule.apply
(Rule.Handler input, Matcher matcher) protected abstract Rule.Handler
HeaderRule.apply
(Rule.Handler input, String value) Invoked after the header matched theRequest
headers to apply the rule's logic.protected abstract Rule.Handler
PatternRule.apply
(Rule.Handler input) Invoked after the Servlet pattern matched the URI path to apply the rule's logic.RedirectPatternRule.apply
(Rule.Handler input) protected Rule.Handler
RedirectRegexRule.apply
(Rule.Handler input, Matcher matcher) protected abstract Rule.Handler
RegexRule.apply
(Rule.Handler input, Matcher matcher) Invoked after the regular expression matched the URI path to apply the rule's logic.ResponsePatternRule.apply
(Rule.Handler input) ResponseStatusHeaderRegexRule.apply
(Rule.Handler input, String value) RewritePatternRule.apply
(Rule.Handler input) RewriteRegexRule.apply
(Rule.Handler input, Matcher matcher) protected Rule.Handler
TerminatingPatternRule.apply
(Rule.Handler input) TerminatingRegexRule.apply
(Rule.Handler input, Matcher matcher) CompactPathRule.matchAndApply
(Rule.Handler input) ForceRequestHeaderValueRule.matchAndApply
(Rule.Handler input) HeaderRule.matchAndApply
(Rule.Handler input) InvalidURIRule.matchAndApply
(Rule.Handler input) PatternRule.matchAndApply
(Rule.Handler input) RegexRule.matchAndApply
(Rule.Handler input) ResponseStatusHeaderRegexRule.matchAndApply
(Rule.Handler input) abstract Rule.Handler
Rule.matchAndApply
(Rule.Handler input) Tests whether the given inputHandler
(which wraps aRequest
) matches the rule, and if so returns an outputHandler
that applies the rule logic.RuleContainer.matchAndApply
(Rule.Handler input) Processes the rules.VirtualHostRuleContainer.matchAndApply
(Rule.Handler input) ModifierConstructorDescriptionHandler
(Rule.Handler handler) HttpURIHandler
(Rule.Handler handler, HttpURI uri)