A C D F G H I M O P R S T V _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addRule(Rule) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
-
Add a Rule
- addRule(Rule) - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
-
Add a Rule
- addVirtualHost(String) - Method in class org.eclipse.jetty.rewrite.handler.VirtualHostRuleContainer
- apply(String, String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.ForwardedSchemeHeaderRule
- apply(String, String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.HeaderRule
-
Apply the rule to the request
- apply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.CookiePatternRule
- apply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
-
Invokes this method when a match found.
- apply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.PatternRule
-
Apply the rule to the request
- apply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.RedirectPatternRule
- apply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.ResponsePatternRule
- apply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.RewritePatternRule
- apply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
-
Process the contained rules (called by matchAndApply)
- apply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.TerminatingPatternRule
- apply(String, HttpServletRequest, HttpServletResponse, Matcher) - Method in class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
- apply(String, HttpServletRequest, HttpServletResponse, Matcher) - Method in class org.eclipse.jetty.rewrite.handler.RedirectRegexRule
- apply(String, HttpServletRequest, HttpServletResponse, Matcher) - Method in class org.eclipse.jetty.rewrite.handler.RegexRule
-
Apply this rule to the request/response pair.
- apply(String, HttpServletRequest, HttpServletResponse, Matcher) - Method in class org.eclipse.jetty.rewrite.handler.RewriteRegexRule
- apply(String, HttpServletRequest, HttpServletResponse, Matcher) - Method in class org.eclipse.jetty.rewrite.handler.TerminatingRegexRule
- applyURI(Request, String, String) - Method in class org.eclipse.jetty.rewrite.handler.CompactPathRule
- applyURI(Request, String, String) - Method in class org.eclipse.jetty.rewrite.handler.RewritePatternRule
-
This method will add _query to the requests's queryString and also combine it with existing queryStrings in the request.
- applyURI(Request, String, String) - Method in class org.eclipse.jetty.rewrite.handler.RewriteRegexRule
- applyURI(Request, String, String) - Method in interface org.eclipse.jetty.rewrite.handler.Rule.ApplyURI
C
- CompactPathRule - Class in org.eclipse.jetty.rewrite.handler
-
Rewrite the URI by compacting to remove //
- CompactPathRule() - Constructor for class org.eclipse.jetty.rewrite.handler.CompactPathRule
- CookiePatternRule - Class in org.eclipse.jetty.rewrite.handler
-
Sets the cookie in the response whenever the rule finds a match.
- CookiePatternRule() - Constructor for class org.eclipse.jetty.rewrite.handler.CookiePatternRule
- CookiePatternRule(String, String, String) - Constructor for class org.eclipse.jetty.rewrite.handler.CookiePatternRule
- customize(Connector, HttpConfiguration, Request) - Method in class org.eclipse.jetty.rewrite.RewriteCustomizer
D
- dump(Appendable, String) - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
F
- ForceRequestHeaderValueRule - Class in org.eclipse.jetty.rewrite.handler
- ForceRequestHeaderValueRule() - Constructor for class org.eclipse.jetty.rewrite.handler.ForceRequestHeaderValueRule
- ForwardedSchemeHeaderRule - Class in org.eclipse.jetty.rewrite.handler
-
Set the scheme for the request
- ForwardedSchemeHeaderRule() - Constructor for class org.eclipse.jetty.rewrite.handler.ForwardedSchemeHeaderRule
G
- getDispatcherTypes() - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- getForcedValue() - Method in class org.eclipse.jetty.rewrite.handler.ForceRequestHeaderValueRule
- getHeader() - Method in class org.eclipse.jetty.rewrite.handler.HeaderRule
- getHeaderName() - Method in class org.eclipse.jetty.rewrite.handler.ForceRequestHeaderValueRule
- getHeaderValue() - Method in class org.eclipse.jetty.rewrite.handler.HeaderRule
- getName() - Method in class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
-
Returns the header name.
- getName() - Method in class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
-
Returns the header name.
- getOriginalPathAttribute() - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- getOriginalPathAttribute() - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
- getPattern() - Method in class org.eclipse.jetty.rewrite.handler.PatternRule
- getRegex() - Method in class org.eclipse.jetty.rewrite.handler.RegexRule
- getRuleContainer() - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- getRules() - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
-
Returns the list of rules.
- getRules() - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
-
Returns the list of rules.
- getScheme() - Method in class org.eclipse.jetty.rewrite.handler.ForwardedSchemeHeaderRule
- getValue() - Method in class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
-
Returns the header value.
- getValue() - Method in class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
-
Returns the header value.
- getVirtualHosts() - Method in class org.eclipse.jetty.rewrite.handler.VirtualHostRuleContainer
-
Get the virtual hosts that the rules within this container will apply to
H
- handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- HeaderPatternRule - Class in org.eclipse.jetty.rewrite.handler
-
Sets the header in the response whenever the rule finds a match.
- HeaderPatternRule() - Constructor for class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
- HeaderPatternRule(String, String, String) - Constructor for class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
- HeaderRegexRule - Class in org.eclipse.jetty.rewrite.handler
-
Rule to add a header based on a Regex match
- HeaderRegexRule() - Constructor for class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
- HeaderRegexRule(String, String, String) - Constructor for class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
- HeaderRule - Class in org.eclipse.jetty.rewrite.handler
-
Abstract rule that matches against request headers.
- HeaderRule() - Constructor for class org.eclipse.jetty.rewrite.handler.HeaderRule
I
- isAdd() - Method in class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
-
Returns the add flag value.
- isAdd() - Method in class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
- isHandling() - Method in class org.eclipse.jetty.rewrite.handler.Rule
-
Returns the handling flag value.
- isRewritePathInfo() - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- isRewritePathInfo() - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
- isRewriteRequestURI() - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- isRewriteRequestURI() - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
- isTerminating() - Method in class org.eclipse.jetty.rewrite.handler.Rule
-
Returns the terminating flag value.
- isValidChar(int) - Method in class org.eclipse.jetty.rewrite.handler.ValidUrlRule
M
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.CompactPathRule
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.ForceRequestHeaderValueRule
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.HeaderRule
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.MsieSslRule
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.PatternRule
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.RegexRule
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.Rule
-
This method calls tests the rule against the request/response pair and if the Rule applies, then the rule's action is triggered.
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
-
Process the contained rules
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.ValidUrlRule
- matchAndApply(String, HttpServletRequest, HttpServletResponse) - Method in class org.eclipse.jetty.rewrite.handler.VirtualHostRuleContainer
-
Process the contained rules if the request is applicable to the virtual hosts of this rule
- MsieSslRule - Class in org.eclipse.jetty.rewrite.handler
-
MSIE (Microsoft Internet Explorer) SSL Rule.
- MsieSslRule() - Constructor for class org.eclipse.jetty.rewrite.handler.MsieSslRule
O
- org.eclipse.jetty.rewrite - package org.eclipse.jetty.rewrite
- org.eclipse.jetty.rewrite.handler - package org.eclipse.jetty.rewrite.handler
-
Jetty Rewrite : Rewrite Handler and Rules for Jetty
- ORIGINAL_QUERYSTRING_ATTRIBUTE_SUFFIX - Static variable in class org.eclipse.jetty.rewrite.handler.RuleContainer
P
- PatternRule - Class in org.eclipse.jetty.rewrite.handler
-
Abstract rule that use a
PathMap
for pattern matching. - PatternRule() - Constructor for class org.eclipse.jetty.rewrite.handler.PatternRule
- PatternRule(String) - Constructor for class org.eclipse.jetty.rewrite.handler.PatternRule
R
- RedirectPatternRule - Class in org.eclipse.jetty.rewrite.handler
-
Issues a (3xx) Redirect response whenever the rule finds a match.
- RedirectPatternRule() - Constructor for class org.eclipse.jetty.rewrite.handler.RedirectPatternRule
- RedirectPatternRule(String, String) - Constructor for class org.eclipse.jetty.rewrite.handler.RedirectPatternRule
- RedirectRegexRule - Class in org.eclipse.jetty.rewrite.handler
-
Issues a (3xx) Redirect response whenever the rule finds a match via regular expression.
- RedirectRegexRule() - Constructor for class org.eclipse.jetty.rewrite.handler.RedirectRegexRule
- RedirectRegexRule(String, String) - Constructor for class org.eclipse.jetty.rewrite.handler.RedirectRegexRule
- RedirectUtil - Class in org.eclipse.jetty.rewrite.handler
-
Utility for managing redirect based rules
- RedirectUtil() - Constructor for class org.eclipse.jetty.rewrite.handler.RedirectUtil
- RegexRule - Class in org.eclipse.jetty.rewrite.handler
-
Abstract rule to use as a base class for rules that match with a regular expression.
- RegexRule() - Constructor for class org.eclipse.jetty.rewrite.handler.RegexRule
- RegexRule(String) - Constructor for class org.eclipse.jetty.rewrite.handler.RegexRule
- ResponsePatternRule - Class in org.eclipse.jetty.rewrite.handler
-
Sends the response code whenever the rule finds a match.
- ResponsePatternRule() - Constructor for class org.eclipse.jetty.rewrite.handler.ResponsePatternRule
- ResponsePatternRule(String, String, String) - Constructor for class org.eclipse.jetty.rewrite.handler.ResponsePatternRule
- RewriteCustomizer - Class in org.eclipse.jetty.rewrite
- RewriteCustomizer() - Constructor for class org.eclipse.jetty.rewrite.RewriteCustomizer
- RewriteHandler - Class in org.eclipse.jetty.rewrite.handler
-
Rewrite handler is responsible for managing the rules.
- RewriteHandler() - Constructor for class org.eclipse.jetty.rewrite.handler.RewriteHandler
- RewritePatternRule - Class in org.eclipse.jetty.rewrite.handler
-
Rewrite the URI by replacing the matched
PathMap
path with a fixed string. - RewritePatternRule() - Constructor for class org.eclipse.jetty.rewrite.handler.RewritePatternRule
- RewritePatternRule(String, String) - Constructor for class org.eclipse.jetty.rewrite.handler.RewritePatternRule
- RewriteRegexRule - Class in org.eclipse.jetty.rewrite.handler
-
Rewrite the URI by matching with a regular expression.
- RewriteRegexRule() - Constructor for class org.eclipse.jetty.rewrite.handler.RewriteRegexRule
- RewriteRegexRule(String, String) - Constructor for class org.eclipse.jetty.rewrite.handler.RewriteRegexRule
- Rule - Class in org.eclipse.jetty.rewrite.handler
-
An abstract rule for creating rewrite rules.
- Rule() - Constructor for class org.eclipse.jetty.rewrite.handler.Rule
- Rule.ApplyURI - Interface in org.eclipse.jetty.rewrite.handler
-
Interface used to apply a changed target if
RuleContainer.setRewriteRequestURI(boolean)
is true. - RuleContainer - Class in org.eclipse.jetty.rewrite.handler
-
Base container to group rules.
- RuleContainer() - Constructor for class org.eclipse.jetty.rewrite.handler.RuleContainer
S
- setAdd(boolean) - Method in class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
-
Sets the Add flag.
- setAdd(boolean) - Method in class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
-
Sets the Add flag.
- setCode(String) - Method in class org.eclipse.jetty.rewrite.handler.ResponsePatternRule
-
Sets the response status code.
- setCode(String) - Method in class org.eclipse.jetty.rewrite.handler.ValidUrlRule
-
Sets the response status code.
- setDispatcherTypes(EnumSet<DispatcherType>) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- setDispatcherTypes(DispatcherType...) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- setForcedValue(String) - Method in class org.eclipse.jetty.rewrite.handler.ForceRequestHeaderValueRule
- setHandling(boolean) - Method in class org.eclipse.jetty.rewrite.handler.Rule
-
Set the handling flag value.
- setHeader(String) - Method in class org.eclipse.jetty.rewrite.handler.HeaderRule
- setHeaderName(String) - Method in class org.eclipse.jetty.rewrite.handler.ForceRequestHeaderValueRule
- setHeaderValue(String) - Method in class org.eclipse.jetty.rewrite.handler.HeaderRule
- setLocation(String) - Method in class org.eclipse.jetty.rewrite.handler.RedirectPatternRule
-
Sets the redirect location.
- setLocation(String) - Method in class org.eclipse.jetty.rewrite.handler.RedirectRegexRule
-
Sets the redirect location.
- setName(String) - Method in class org.eclipse.jetty.rewrite.handler.CookiePatternRule
-
Assigns the cookie name.
- setName(String) - Method in class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
-
Sets the header name.
- setName(String) - Method in class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
-
Sets the header name.
- setOriginalPathAttribute(String) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- setOriginalPathAttribute(String) - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
- setPattern(String) - Method in class org.eclipse.jetty.rewrite.handler.PatternRule
-
Sets the rule pattern.
- setReason(String) - Method in class org.eclipse.jetty.rewrite.handler.ResponsePatternRule
-
Sets the reason for the response status code.
- setReason(String) - Method in class org.eclipse.jetty.rewrite.handler.ValidUrlRule
-
Sets the reason for the response status code.
- setRegex(String) - Method in class org.eclipse.jetty.rewrite.handler.RegexRule
-
Sets the regular expression string used to match with string URI.
- setReplacement(String) - Method in class org.eclipse.jetty.rewrite.handler.RedirectRegexRule
-
Deprecated.use
RedirectRegexRule.setLocation(String)
instead. - setReplacement(String) - Method in class org.eclipse.jetty.rewrite.handler.RewritePatternRule
-
Whenever a match is found, it replaces with this value.
- setReplacement(String) - Method in class org.eclipse.jetty.rewrite.handler.RewriteRegexRule
-
Whenever a match is found, it replaces with this value.
- setRewritePathInfo(boolean) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- setRewritePathInfo(boolean) - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
- setRewriteRequestURI(boolean) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
- setRewriteRequestURI(boolean) - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
- setRuleContainer(RuleContainer) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
-
Assigns the rules to process.
- setRules(Rule[]) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
-
Assigns the rules to process.
- setRules(Rule[]) - Method in class org.eclipse.jetty.rewrite.handler.RuleContainer
-
Assigns the rules to process.
- setRules(RuleContainer) - Method in class org.eclipse.jetty.rewrite.handler.RewriteHandler
-
Deprecated.
- setScheme(String) - Method in class org.eclipse.jetty.rewrite.handler.ForwardedSchemeHeaderRule
- setStatusCode(int) - Method in class org.eclipse.jetty.rewrite.handler.RedirectPatternRule
-
Sets the redirect status code.
- setStatusCode(int) - Method in class org.eclipse.jetty.rewrite.handler.RedirectRegexRule
-
Sets the redirect status code.
- setTerminating(boolean) - Method in class org.eclipse.jetty.rewrite.handler.Rule
-
Sets terminating to true or false.
- setTerminating(boolean) - Method in class org.eclipse.jetty.rewrite.handler.TerminatingPatternRule
- setTerminating(boolean) - Method in class org.eclipse.jetty.rewrite.handler.TerminatingRegexRule
- setValue(String) - Method in class org.eclipse.jetty.rewrite.handler.CookiePatternRule
-
Assigns the cookie value.
- setValue(String) - Method in class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
-
Sets the header value.
- setValue(String) - Method in class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
-
Sets the header value.
- setVirtualHosts(String[]) - Method in class org.eclipse.jetty.rewrite.handler.VirtualHostRuleContainer
-
Set the virtual hosts that the rules within this container will apply to
T
- TerminatingPatternRule - Class in org.eclipse.jetty.rewrite.handler
-
If this rule matches, terminate the processing of other rules.
- TerminatingPatternRule() - Constructor for class org.eclipse.jetty.rewrite.handler.TerminatingPatternRule
- TerminatingPatternRule(String) - Constructor for class org.eclipse.jetty.rewrite.handler.TerminatingPatternRule
- TerminatingRegexRule - Class in org.eclipse.jetty.rewrite.handler
-
If this rule matches, terminate the processing of other rules.
- TerminatingRegexRule() - Constructor for class org.eclipse.jetty.rewrite.handler.TerminatingRegexRule
- TerminatingRegexRule(String) - Constructor for class org.eclipse.jetty.rewrite.handler.TerminatingRegexRule
- toRedirectURL(HttpServletRequest, String) - Static method in class org.eclipse.jetty.rewrite.handler.RedirectUtil
-
Common point to generate a proper "Location" header for redirects.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.CookiePatternRule
-
Returns the cookie contents.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.HeaderPatternRule
-
Returns the header contents.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.HeaderRegexRule
- toString() - Method in class org.eclipse.jetty.rewrite.handler.HeaderRule
- toString() - Method in class org.eclipse.jetty.rewrite.handler.PatternRule
-
Returns the rule pattern.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.RedirectPatternRule
-
Returns the redirect status code and location.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.RedirectRegexRule
-
Returns the redirect status code and replacement.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.RegexRule
-
Returns the regular expression string.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.ResponsePatternRule
-
Returns the code and reason string.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.RewritePatternRule
-
Returns the replacement string.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.RewriteRegexRule
-
Returns the replacement string.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.Rule
-
Returns the handling and terminating flag values.
- toString() - Method in class org.eclipse.jetty.rewrite.handler.ValidUrlRule
V
- ValidUrlRule - Class in org.eclipse.jetty.rewrite.handler
-
This rule can be used to protect against invalid unicode characters in a url making it into applications.
- ValidUrlRule() - Constructor for class org.eclipse.jetty.rewrite.handler.ValidUrlRule
- VirtualHostRuleContainer - Class in org.eclipse.jetty.rewrite.handler
-
Groups rules that apply only to a specific virtual host or sets of virtual hosts
- VirtualHostRuleContainer() - Constructor for class org.eclipse.jetty.rewrite.handler.VirtualHostRuleContainer
_
- _handling - Variable in class org.eclipse.jetty.rewrite.handler.Rule
- _location - Variable in class org.eclipse.jetty.rewrite.handler.RedirectRegexRule
- _originalPathAttribute - Variable in class org.eclipse.jetty.rewrite.handler.RuleContainer
- _originalQueryStringAttribute - Variable in class org.eclipse.jetty.rewrite.handler.RuleContainer
- _pattern - Variable in class org.eclipse.jetty.rewrite.handler.PatternRule
- _regex - Variable in class org.eclipse.jetty.rewrite.handler.RegexRule
- _rewritePathInfo - Variable in class org.eclipse.jetty.rewrite.handler.RuleContainer
- _rewriteRequestURI - Variable in class org.eclipse.jetty.rewrite.handler.RuleContainer
- _rules - Variable in class org.eclipse.jetty.rewrite.handler.RuleContainer
- _terminating - Variable in class org.eclipse.jetty.rewrite.handler.Rule
All Classes All Packages