A C D F G H I M O P R S T V _ 
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.
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
 
A C D F G H I M O P R S T V _ 
All Classes All Packages