Uses of Class
org.eclipse.jetty.rewrite.handler.Rule.Handler
Packages that use Rule.Handler
Package
Description
Jetty Rewrite : Rewrite Handler and Rules for Jetty
-
Uses of Rule.Handler in org.eclipse.jetty.rewrite.handler
Subclasses of Rule.Handler in org.eclipse.jetty.rewrite.handlerModifier and TypeClassDescriptionstatic class
Methods in org.eclipse.jetty.rewrite.handler that return Rule.HandlerModifier 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) Methods in org.eclipse.jetty.rewrite.handler with parameters of type Rule.HandlerModifier 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) Constructors in org.eclipse.jetty.rewrite.handler with parameters of type Rule.HandlerModifierConstructorDescriptionHandler
(Rule.Handler handler) HttpURIHandler
(Rule.Handler handler, HttpURI uri)