rewrite-config-servlet 2.0.7.Final
A B C D E F G H I J L M O P Q R S T U V W 

A

abort() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Create an Operation that calls ServletRewrite.abort()
addCookie(Cookie) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds a Cookie to the HttpServletResponse
addDateHeader(String, long) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds a date header to the HttpServletResponse
addHeader(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds a header to the HttpServletResponse
addIntHeader(String, int) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds an int header to the HttpServletResponse
afterInboundLifecycle(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 
afterInboundRewrite(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 
afterOutboundRewrite(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 
append() - Static method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Create a new TrailingSlash instance that will append trailing slashes from all matching request and rendered output Address instances, if necessary.
attribute(String) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.RequestBinding

B

Base64EncodingStrategy - Class in org.ocpsoft.rewrite.servlet.config.encodequery
EncodingStrategy based on simple Base64 encoding and decoding.
Base64EncodingStrategy() - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64EncodingStrategy
 
beforeInboundLifecycle(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 
beforeInboundRewrite(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 
beforeOutboundRewrite(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 

C

captureIn(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Path
Capture the entire path portion of the Address into the given Parameter.
captureIn(String) - Static method in class org.ocpsoft.rewrite.servlet.config.URL
Create a Condition to capture the entire value of the current Address into the given Parameter name.
CDN - Class in org.ocpsoft.rewrite.servlet.config.rule
A Rule that creates a bi-directional relationship between an externally facing Address and an internal server resource Address for the purposes of using a Content Distribution Network.
CDN(String) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
CDNRelocate - Interface in org.ocpsoft.rewrite.servlet.config.rule
A partially configured CDN configuration Rule.
ChecksumStrategy - Interface in org.ocpsoft.rewrite.servlet.config.encodequery
Strategy for performing checksum embedding and validation.
checksumValid(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.ChecksumStrategy
Return true if the given token contains a valid checksum.
checksumValid(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
code(int) - Static method in class org.ocpsoft.rewrite.servlet.config.SendStatus
Create an Operation that will send an HTTP status code to the browser, then call ServletRewrite.abort()
complete() - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that halts further Rewrite processing and completes the current HttpServletResponse.

D

decode(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64EncodingStrategy
 
decode(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.EncodingStrategy
Decode the given value.
DispatchType - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRequest#getDispatcherType().
Domain - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of ServletRequest.getServerName()

E

embedChecksum(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.ChecksumStrategy
Return the given token with an additional added checksum.
embedChecksum(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
encode(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64EncodingStrategy
 
encode(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.EncodingStrategy
Encode the given value.
EncodeQuery - Class in org.ocpsoft.rewrite.servlet.config
An Operation that encodes any or many Address query-parameters into a single parameter using the given ChecksumStrategy and EncodingStrategy.
EncodingStrategy - Interface in org.ocpsoft.rewrite.servlet.config.encodequery
Strategy for encoding and decoding.
error(int) - Static method in class org.ocpsoft.rewrite.servlet.config.SendStatus
Create an Operation that will send an HTTP error code to the browser, then call ServletRewrite.abort()
error(int, String) - Static method in class org.ocpsoft.rewrite.servlet.config.SendStatus
Create an Operation that will send an HTTP error code and message to the browser, then call ServletRewrite.abort()
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.DispatchType
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Header
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.JAASRoles
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Method
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Resource
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.ServerPort
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
 
evaluateHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
excluding(String...) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Exclude the given query-parameter names from encoding.
exists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Header
Create a Header condition that matches only against the existence of a header with a name matching the given pattern.
exists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Create a Condition that matches against the existence of a request parameter with a name matching the given pattern.
exists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Resource
Create a Condition that returns true if the given resource exists in the ServletContext.getResourcePaths(String) of the current application.

F

finish(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper
 
Forward - Class in org.ocpsoft.rewrite.servlet.config
An Operation that forwards an inbound request to a configured internal resource Address via InboundServletRewrite.forward(String)
from(File) - Static method in class org.ocpsoft.rewrite.servlet.config.Stream
Create an Operation that streams the given File to the ServletResponse.getOutputStream().

G

getCode() - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
getCurrentJoin(HttpServletRequest) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Retrieve the Join that was invoked on the current HttpServletRequest; if no Join was invoked, return null.
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
Get the underlying ParameterizedPatternParser for this Domain
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Path
Get the underlying ParameterizedPattern for this Path
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Resource
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
Get the underlying ParameterizedPatternParser for this Scheme
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Stream
 
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
Get the underlying ParameterizedPatternParser for this Substitute.
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
getLocationExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getMessage() - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
getNameExpression() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Get the ParameterizedPattern of the request parameter name.
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Header
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Resource
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Stream
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
getResourceExpression() - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
Return the underlying ParameterizedPatternBuilder for this ServletMapping.
getResourcExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getSchemeExpression() - Method in class org.ocpsoft.rewrite.servlet.config.URL
Get the underlying RegexParameterizedPatternBuilder for this URL
getTargetExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
getTargetExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
getValueExpression() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Get the ParameterizedPattern of the request parameter value.
gzipCompression() - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Compress the ServletOutputStream contents written to the client.
GZipResponseContentInterceptor - Class in org.ocpsoft.rewrite.servlet.config.response
A ResponseContentInterceptor that compresses the response output to GZip format and sets the proper response headers.
GZipResponseContentInterceptor() - Constructor for class org.ocpsoft.rewrite.servlet.config.response.GZipResponseContentInterceptor
 
GZipResponseStreamWrapper - Class in org.ocpsoft.rewrite.servlet.config.response
A ResponseStreamWrapper that compresses the response output to GZip format and sets the proper response headers.
GZipResponseStreamWrapper() - Constructor for class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper
 
gzipStreamCompression() - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Compress the ServletOutputStream contents written to the client.

H

handled() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Create an Operation that calls ServletRewrite.handled()
handles(Rewrite) - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 
HashCodeChecksumStrategy - Class in org.ocpsoft.rewrite.servlet.config.encodequery
ChecksumStrategy based on Java String.hashCode() equality
HashCodeChecksumStrategy() - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
Header - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for asserting on specified values of HttpServletRequest.getHeader(String).

I

includes(String) - Static method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
Create a Condition that returns true if the given resource is mapped by any Servlet instances registered within the current application, and returns false if no Servlet will handle the specified resource pattern.
intercept(HttpServletRewrite, ResponseContent, ResponseContentInterceptorChain) - Method in class org.ocpsoft.rewrite.servlet.config.response.GZipResponseContentInterceptor
 
is(int...) - Static method in class org.ocpsoft.rewrite.servlet.config.ServerPort
Create a Condition to assert that the current Address.getPort() matches any of the given ports.
isAsync() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Create a DispatchType condition that ensures the current HttpServletRewrite is a DispatcherType.ASYNC
isDelete() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Create a Method condition that ensures the current HttpServletRequest.getMethod() is DELETE
isDesktop() - Static method in class org.ocpsoft.rewrite.servlet.config.UserAgent
Create a Condition asserting that the user-agent is a non-mobile device.
isError() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Create a DispatchType condition that ensures the current HttpServletRewrite is a DispatcherType.ERROR
isForward() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Create a DispatchType condition that ensures the current HttpServletRewrite is a DispatcherType.FORWARD
isGet() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Create a Method condition that ensures the current HttpServletRequest.getMethod() is GET
isHead() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Create a Method condition that ensures the current HttpServletRequest.getMethod() is HEAD
isInclude() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Create a DispatchType condition that ensures the current HttpServletRewrite is a DispatcherType.INCLUDE
isMobile() - Static method in class org.ocpsoft.rewrite.servlet.config.UserAgent
Create a Condition asserting that the user-agent is a mobile device.
isOptions() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Create a Method condition that ensures the current HttpServletRequest.getMethod() is OPTIONS
isPost() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Create a Method condition that ensures the current HttpServletRequest.getMethod() is POST
isPut() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Create a Method condition that ensures the current HttpServletRequest.getMethod() is PUT
isRequest() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Create a DispatchType condition that ensures the current HttpServletRewrite is a DispatcherType.REQUEST
isTablet() - Static method in class org.ocpsoft.rewrite.servlet.config.UserAgent
Create a Condition asserting that the user-agent is a tablet device.
isTrace() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Create a Method condition that ensures the current HttpServletRequest.getMethod() is TRACE

J

JAASRoles - Class in org.ocpsoft.rewrite.servlet.config
A Condition that checks the current session roles using HttpServletRequest.isUserInRole(String)
Join - Class in org.ocpsoft.rewrite.servlet.config.rule
Rule that creates a bi-directional rewrite rule between an externally facing Address and an internal server resource Address for the purposes of changing the Address with which the internal server resource is accessible.
Join(String, boolean) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.Join
 
JoinPath - Interface in org.ocpsoft.rewrite.servlet.config.rule
A partially configured Join instance.
JoinRewriteLifecycleListener - Class in org.ocpsoft.rewrite.servlet.config.lifecycle
Implementation class for handling Join configuration instances.
JoinRewriteLifecycleListener() - Constructor for class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 

L

Lifecycle - Class in org.ocpsoft.rewrite.servlet.config
An Operation responsible for controlling the Rewrite life-cycle itself.
Lifecycle() - Constructor for class org.ocpsoft.rewrite.servlet.config.Lifecycle
 
log - Static variable in class org.ocpsoft.rewrite.servlet.config.Stream
 

M

matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Domain
Create a Domain condition to inspect the current Address.getDomain().
matches(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.Header
Create a Header condition that matches against both header name and values.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Path
Create a Condition that compares the current Address.getPath() to the given pattern.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Query
Create a Condition matching the current Address.getQuery().
matches(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Create a Condition that matches against both request parameter names and values.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Scheme
Create a Condition to inspect the current request scheme, comparing against the given pattern.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.URL
Create a Condition that inspects the entire value of the current Address, comparing against the given pattern.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.UserAgent
Create a Condition asserting that the user-agent matches the given pattern.
matchesAll(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
Method - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for asserting on the HttpServletRequest.getMethod() property.

O

onChecksumFailure(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Operation to be performed when the current ChecksumStrategy detects an inbound checksum failure.
org.ocpsoft.rewrite.servlet.config - package org.ocpsoft.rewrite.servlet.config
 
org.ocpsoft.rewrite.servlet.config.bind - package org.ocpsoft.rewrite.servlet.config.bind
 
org.ocpsoft.rewrite.servlet.config.encodequery - package org.ocpsoft.rewrite.servlet.config.encodequery
 
org.ocpsoft.rewrite.servlet.config.lifecycle - package org.ocpsoft.rewrite.servlet.config.lifecycle
 
org.ocpsoft.rewrite.servlet.config.response - package org.ocpsoft.rewrite.servlet.config.response
 
org.ocpsoft.rewrite.servlet.config.rule - package org.ocpsoft.rewrite.servlet.config.rule
 

P

parameter(String) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.RequestBinding
parameterExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Query
Create a Condition asserting the existence of specific parameter names within the current Address.getQuery()
params(String...) - Static method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Create a new EncodeQuery operation for the given query-parameter names.
Path - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRewrite#getRequestPath()
path(String) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Create a Rule specifying the inbound request Address to which this Join will apply.
pathNonBinding(String) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Create a Rule specifying the inbound request Address to which this Join will apply.
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
 
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
permanent(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Redirect
Create an Operation that issues a permanent Redirect ( 301 HttpServletResponse.SC_MOVED_PERMANENTLY ) to the given location.
priority() - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 
proceed() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Create an Operation that calls ServletRewrite.proceed()

Q

Query - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRewrite#getRequestQueryString()
Query() - Constructor for class org.ocpsoft.rewrite.servlet.config.Query
 

R

Redirect - Class in org.ocpsoft.rewrite.servlet.config
relocate(String) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
Create a Rule specifying the outward facing Path to which this CDN will apply.
remove() - Static method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Create a new TrailingSlash instance that will remove trailing slashes from all matching request and rendered output Address instances, if necessary.
removeChecksum(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.ChecksumStrategy
Extract the checksum from the given token.
removeChecksum(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
Request - Class in org.ocpsoft.rewrite.servlet.config
Responsible for performing actions on the current HttpServletRequest
Request() - Constructor for class org.ocpsoft.rewrite.servlet.config.Request
 
RequestBinding - Class in org.ocpsoft.rewrite.servlet.config.bind
A Binding responsible for storing and retrieving Parameter values in the ServletRequest.setAttribute(String, Object) and ServletRequest.getParameterMap() contexts.
RequestBinding() - Constructor for class org.ocpsoft.rewrite.servlet.config.bind.RequestBinding
 
RequestParameter - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects values returned by ServletRequest.getParameterMap()
required(String...) - Static method in class org.ocpsoft.rewrite.servlet.config.JAASRoles
Create a new JAASRoles condition specifying the roles of which the current user must be a member for evaluation to return true.
Resource - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for determining existence of resources within the ServletContext.getResourcePaths(String) of the servlet container.
Response - Class in org.ocpsoft.rewrite.servlet.config
Responsible for manipulating properties such as headers, cookies, ResponseContentInterceptor and ResponseStreamWrapper instances to the current HttpServletResponse
Response() - Constructor for class org.ocpsoft.rewrite.servlet.config.Response
 

S

Scheme - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of ServletRequest.getScheme()
SendStatus - Class in org.ocpsoft.rewrite.servlet.config
An Operation responsible for sending status codes via HttpServletResponse.setStatus(int) and ServletResponse.flushBuffer()
ServerPort - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for asserting on the ServletRequest.getServerPort()
ServletMapping - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for comparing the current Address to Servlet Mappings defined in the current ServletContext.
setAttribute(String, Object) - Method in class org.ocpsoft.rewrite.servlet.config.Request
Creates an HttpOperation that calls ServletRequest.setAttribute(String, Object) on the current request.
setCharacterEncoding(String) - Method in class org.ocpsoft.rewrite.servlet.config.Request
Creates an HttpOperation that calls ServletRequest.setCharacterEncoding(String) on the current request.
setCharacterEncoding(Charset) - Method in class org.ocpsoft.rewrite.servlet.config.Request
Creates an HttpOperation that calls ServletRequest.setCharacterEncoding(String) on the current request.
setContentType(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that sets the content type for the HttpServletResponse
setId(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
Set the id of this Rule
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Header
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Resource
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Stream
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
setParameterStore(ParameterStore) - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
setStatus(int) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that sets the given status code via HttpServletResponse.setStatus(int).
Stream - Class in org.ocpsoft.rewrite.servlet.config
An Operation responsible for streaming a File on the host file-system to the ServletResponse.getOutputStream().
Stream(File) - Constructor for class org.ocpsoft.rewrite.servlet.config.Stream
 
STREAM_KEY - Static variable in class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper
 
STREAM_KEY - Static variable in class org.ocpsoft.rewrite.servlet.config.Stream
 
Substitute - Class in org.ocpsoft.rewrite.servlet.config
An Operation responsible for substituting an inbound or outbound Address with a replacement.
supportsRetrieval() - Method in class org.ocpsoft.rewrite.servlet.config.bind.RequestBinding
 
supportsSubmission() - Method in class org.ocpsoft.rewrite.servlet.config.bind.RequestBinding
 

T

target - Variable in class org.ocpsoft.rewrite.servlet.config.Stream
 
temporary(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Redirect
Create an Operation that issues a temporary Redirect ( 302 HttpServletResponse.SC_MOVED_TEMPORARILY ) to the given location.
to(String) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
The name of the composite query-parameter to hold the encoded parameters.
to(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Forward
Create a new Operation that forwards the current request to the given location within the servlet container.
to(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
to(String) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.CDNRelocate
The new resource Address to serve as an external Substitute for the configured internal resource Path.
to(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
to(String) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.JoinPath
The internal server resource Address to be served when the specified Join.path(String) is requested.
to(File) - Static method in class org.ocpsoft.rewrite.servlet.config.Stream
Create an Operation that duplicates content written to ServletResponse.getOutputStream() and writes it to the given File.
toString() - Method in class org.ocpsoft.rewrite.servlet.config.DispatchType
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
TrailingSlash - Class in org.ocpsoft.rewrite.servlet.config.rule
A Rule that creates a bi-directional rewrite rule handling appending or removal of the trailing slash character in Address paths.
TrailingSlash() - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 

U

URL - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the entire value of the current Address.
UserAgent - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRequest.getHeader(String) "User-Agent"
UserAgent() - Constructor for class org.ocpsoft.rewrite.servlet.config.UserAgent
 

V

valueExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Header
Create a Header condition that matches only against the existence of a header with value matching the given pattern.
valueExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Query
Create a Condition asserting the existence of specific parameter values within the current Address.getQuery().
valueExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Create a Condition that matches only against the existence of a request parameter value matching the given pattern.

W

with(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Substitute
Substitute the current Address with the given location.
withChaining() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Enable the target of this Join, specified by Join.to(String), to be intercepted by the Join.path(String) of another Join instance.
withChecksumStrategy(ChecksumStrategy) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Use the given ChecksumStrategy when verifying and embedding checksums.
withEncodingStrategy(EncodingStrategy) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Use the given EncodingStrategy when performing encoding.
withId(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Set the ID of this TrailingSlash instance.
withInboundCorrection(boolean) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Redirect inbound requests to an Address containing matching query-parameters to the encoded Address.
withInboundCorrection() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Specifies that requests for the original internal resource path specified by Join.to(String) will be redirected to the updated path specified by Join.path(String).
withOutputInterceptedBy(ResponseContentInterceptor...) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds the given ResponseContentInterceptor instances to the current ServletResponse.
withOutputStreamWrappedBy(ResponseStreamWrapper...) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that adds the given ResponseStreamWrapper instances to the current ServletResponse.
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.Path
Bind each path Parameter to the corresponding request parameter by name.
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.URL
Bind each Parameter value of the current Address to the corresponding request parameter by name.
wrap(HttpServletRewrite, OutputStream) - Method in class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper
 
write(byte...) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that writes the given bytes to the current HttpServletResponse upon execution.
write(Object) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that writes the String value of the given Object to the current HttpServletResponse upon execution.
write(InputStream) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Create an Operation that writes the contents of the given InputStream current HttpServletResponse upon execution.
A B C D E F G H I J L M O P Q R S T U V W 
rewrite-config-servlet 2.0.7.Final

Copyright © 2013 OCPsoft. All Rights Reserved.