java.lang.Object
org.eclipse.jetty.rewrite.handler.Rule
org.eclipse.jetty.rewrite.handler.RuleContainer
org.eclipse.jetty.rewrite.RewriteCustomizer
- All Implemented Interfaces:
Iterable<Rule>
,org.eclipse.jetty.server.HttpConfiguration.Customizer
,org.eclipse.jetty.util.component.Dumpable
public class RewriteCustomizer
extends RuleContainer
implements org.eclipse.jetty.server.HttpConfiguration.Customizer
A RuleContainer
that is an HttpConfiguration.Customizer
,
so that its rules are processed at request customization time.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jetty.rewrite.handler.Rule
Rule.Handler, Rule.HttpURIHandler
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Dumpable
org.eclipse.jetty.util.component.Dumpable.DumpableContainer
-
Field Summary
Fields inherited from class org.eclipse.jetty.rewrite.handler.RuleContainer
ORIGINAL_QUERYSTRING_ATTRIBUTE_SUFFIX
Fields inherited from interface org.eclipse.jetty.util.component.Dumpable
KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.server.Request
customize
(org.eclipse.jetty.server.Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) Methods inherited from class org.eclipse.jetty.rewrite.handler.RuleContainer
addRule, clear, dump, getOriginalPathAttribute, getRules, iterator, matchAndApply, setOriginalPathAttribute, setRules
Methods inherited from class org.eclipse.jetty.rewrite.handler.Rule
isTerminating, setTerminating, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.eclipse.jetty.util.component.Dumpable
dump, dumpSelf
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
RewriteCustomizer
public RewriteCustomizer()
-
-
Method Details
-
customize
public org.eclipse.jetty.server.Request customize(org.eclipse.jetty.server.Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) - Specified by:
customize
in interfaceorg.eclipse.jetty.server.HttpConfiguration.Customizer
-