Interface | Description |
---|---|
CacheablePredicate |
A predicate on a HttpServletRequest, returning true if the
request matches the predicate's requirements.
|
DispatchRule |
URL rewriting and request dispatching based on URL and query string,
configured in the resin-web.xml.
|
RequestPredicate |
A predicate on a HttpServletRequest, returning true if the
request matches the predicate's requirements.
|
RewriteFilter |
Class | Description |
---|---|
AbstractDispatchRule | |
AbstractRegexpDispatchRule | |
AbstractRewriteFilter |
Implements general extended behavior for rewrite filters like
resin:SetHeader.
|
AbstractTargetDispatchRule | |
AddHeader |
Sets a response header in a rewrite rule or as a top-level filter.
|
And |
Matches if all of the child predicates match.
|
Dispatch |
Dispatch the request using the standard servlet and filter processing.
|
FastCgiProxy |
Dispatches a request to a backend server using FastCGI as the proxy
protocol.
|
FastCgiProxy.ProxyFilterChain | |
FastCgiProxy.ProxyRequest | |
Forbidden |
Sends a HTTP Forbidden response using response.sendError(SC_FORBIDDEN).
|
Forward |
Forwards a requests using the servlet RequestDispatcher.forward call
protocol.
|
HttpMessageProxy |
Dispatches a request to a backend server using HTTP as the proxy
protocol.
|
HttpMessageProxy.ProxyFilterChain | |
HttpMessageProxy.ProxyRequest | |
HttpProxy |
Dispatches a request to a backend server using HTTP as the proxy
protocol.
|
HttpProxy.ProxyFilterChain | |
HttpProxy.ProxyRequest | |
IfAuthType |
Matches if the auth-type is equal to the specified value.
|
IfCookie |
Passes if the named HTTP cookie exists and has a value
that matches a regular expression.
|
IfCron |
Match if the request occurs during enabled times.
|
IfFileExists |
Match if the file specified by getRealPath() exists in the filesystem.
|
IfHeader |
Passes if the named header exists and has a value
that matches a regular expression.
|
IfLocale |
Match if the request's locale matches an expression.
|
IfLocalPort |
Matches if request.getLocalPort() matches the 'value' attribute.
|
IfMBeanEnabled |
Matches if the MBean is enabled and does not match if it's not enabled.
|
IfMethod |
Match if the HTTP method matches the value.
|
IfNetwork |
Match if the remote IP address matches one of the pattern networks.
|
IfQueryParam |
Passes if the named parameter exists and has a value
that matches a regular expression.
|
IfRemoteAddr | |
IfRemoteUser |
A rewrite condition that passes if the client has been authenticated
and the remote user has the specified name, as determined by
HttpServletRequest.getRemoteUser() . |
IfSecure |
Match if the request is secure, i.e.
|
IfServerName |
A rewrite condition that passes if the server name matches.
|
IfServerPort |
A rewrite condition that passes if the request.getServerPort() matches.
|
IfUserInRole |
Match if the user is in any of the given roles,
i.e.
|
LoadBalance |
Dispatches a request to the load balancer.
|
LoadBalance.LoadBalanceFilterChain | |
LoadBalance.LoadBalanceRequest | |
Location |
Filter container which matches URLs and conditions and contains child
actions.
|
MovedPermanently |
Sends a HTTP moved-permanently response
|
Not |
True if the child predicate is false.
|
NotAnd |
Matches if all of the child predicates fail.
|
NotFound |
Sends a HTTP 404 Not Found response
|
NotOr |
Matches if none of the child predicates match.
|
Or |
Matches if any of the child predicates match.
|
Redirect | |
RedirectSecure | |
Rewrite | |
RewriteFilterAdapter |
Wraps a Java filter in a RewriteFilter
|
SendError |
Sends a HTTP error response using response.sendError(code)
|
SetHeader |
Sets a response header in a rewrite rule or as a top-level filter.
|
SetRequestCharacterEncoding |
Sets the request character encoding in a rewrite rule or as a top-level filter.
|
SetRequestSecure | |
SetVary |
Sets a response Vary header to control caching based on input headers,
e.g.
|
WelcomeFile |
Manages the welcome-file as a rewrite-dispatch.
|