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.HttpURIHandlerNested 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_SUFFIXFields inherited from interface org.eclipse.jetty.util.component.Dumpable
KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.server.Requestcustomize(org.eclipse.jetty.server.Request request, org.eclipse.jetty.http.HttpFields.Mutable responseHeaders) Methods inherited from class org.eclipse.jetty.rewrite.handler.RuleContainer
addRule, dump, getOriginalPathAttribute, getRules, iterator, matchAndApply, setOriginalPathAttribute, setRulesMethods inherited from class org.eclipse.jetty.rewrite.handler.Rule
isTerminating, setTerminating, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.util.component.Dumpable
dump, dumpSelfMethods 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:
customizein interfaceorg.eclipse.jetty.server.HttpConfiguration.Customizer
-