All Classes and Interfaces

Classes
Class
Description
Rewrites the URI by compacting to remove occurrences of //.
Sets a response cookie whenever the rule matches.
 
Sets the request URI scheme, by default https.
Puts or adds a response header whenever the rule matches a path Servlet pattern.
Puts or adds a response header whenever the rule matches a path regex pattern.
Abstract rule that matches against request headers.
Rule that protects against invalid unicode characters in URLs, returning a configurable status code with body message.
Abstract rule that uses the Servlet pattern syntax via ServletPathSpec for path pattern matching.
Issues a (3xx) redirect response whenever the rule finds a request path Servlet pattern match.
Issues a (3xx) redirect response whenever the rule finds a request path regular expression match
Abstract rule that uses the regular expression syntax for path pattern matching.
Sends the response code whenever the rule finds a match.
Sends a response with the configured status code whenever the value of the configured request header matches a regular expression.
A RuleContainer that is an HttpConfiguration.Customizer, so that its rules are processed at request customization time.
RewriteHandler rewrites incoming requests through a set of Rules.
A rule to rewrite the path and query that match a Servlet pattern with a fixed string.
A rule to rewrite the path and query that match a regular expression pattern with a fixed string.
An abstract rule that, upon matching a certain condition, may wrap the Request or the Handler to execute custom logic.
A Request.Wrapper used to chain a sequence of Rules together.
A Rule.Handler that wraps a Request to return a different HttpURI.
A container that groups Rules and is itself a Rule.
If this rule matches, terminates the processing of other rules, allowing the request to be processed by the handlers after the RewriteHandler.
If this rule matches, terminate the processing of other rules.
Groups rules that apply only to one or more specific virtual hosts.