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

A

abort() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
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
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
and(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.IForward.ForwardParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
and(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
and(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.ISubstitute.SubstituteParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
append() - Static method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Return a new TrailingSlash instance that will append trailing slashes from all matching request and rendered output URLs, if necessary.
attribute(String) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.setAttribute(String, Object) map.
attribute(String, Class<? extends Converter<?>>) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.setAttribute(String, Object) map.
attribute(String, Class<Converter<?>>, Class<? extends Validator<?>>) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.setAttribute(String, Object) map.

B

Base64 - Class in org.ocpsoft.rewrite.servlet.config.encodequery
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.ocpsoft.rewrite.servlet.config.encodequery
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.ocpsoft.rewrite.servlet.config.encodequery
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
Base64EncodingStrategy - Class in org.ocpsoft.rewrite.servlet.config.encodequery
Simple Base64 encoding strategy.
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
 
bindable - Variable in class org.ocpsoft.rewrite.servlet.config.Query
 
bindsTo(Binding) - Method in class org.ocpsoft.rewrite.servlet.config.DispatchType
 
bindsTo(Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Method
 
bindsTo(Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Query
Bind the values of this Query query to the given Binding.

C

captureIn(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Path
 
captureIn(String) - Static method in class org.ocpsoft.rewrite.servlet.config.URL
 
CDN - Class in org.ocpsoft.rewrite.servlet.config.rule
Rule that creates a bi-directional rewrite rule between an externally facing URL and an internal server resource URL
CDN(String) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
ChecksumStrategy - Interface in org.ocpsoft.rewrite.servlet.config.encodequery
 
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
 
close() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper.FlushableGZIPOutputStream
 
code(int) - Static method in class org.ocpsoft.rewrite.servlet.config.SendStatus
Send an HTTP status code to the browser, then call ServletRewrite.abort()
condition - Variable in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
constrainedBy(Constraint<String>) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 

D

DECODE - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
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
decodeFromFile(String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DispatchType - Class in org.ocpsoft.rewrite.servlet.config
Responsible for asserting on the ServletRequest.getDispatcherType() property.
Domain - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of ServletRequest.getServerName()
DONT_BREAK_LINES - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Don't break lines when encoding (violates strict Base64 specification)

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 - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Specify encoding.
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
encodeBytes(byte[]) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
EncodeQuery - Class in org.ocpsoft.rewrite.servlet.config
Encodes any or many query-parameters into a single parameter using the given ChecksumStrategy and EncodingStrategy.
encodeToFile(byte[], String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for encoding data to a file.
EncodingStrategy - Interface in org.ocpsoft.rewrite.servlet.config.encodequery
 
error(int) - Static method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
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.ICDN.CDNParameter
 
evaluate(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
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.AllRequestParameters
 
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
Return 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
Return 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.Resource
Create a new Condition that returns true if the given resource exists relative to the web root of the current application.

F

flush() - Method in class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper.FlushableGZIPOutputStream
 
flushBase64() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Method added by PHIL.
Forward - Class in org.ocpsoft.rewrite.servlet.config
An Operation that performs forwards via InboundServletRewrite.forward(String)

G

getBindings() - Method in class org.ocpsoft.rewrite.servlet.config.DispatchType
 
getBindings() - Method in class org.ocpsoft.rewrite.servlet.config.Method
 
getBindings() - Method in class org.ocpsoft.rewrite.servlet.config.Query
 
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 request; if no Join was invoked, return null.
getDomainExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
getDomainExpression() - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
getDomainExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.IDomain
 
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
Get the underlying RegexParameterizedPatternBuilder for this Domain
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
Get the underlying RegexParameterizedPatternBuilder for this Scheme
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
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
 
getLocationExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
getLocationExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.rule.ICDN
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IForward.ForwardParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.ISubstitute.SubstituteParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
getName() - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
getNameExpression() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
getPathExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.IPath
 
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
getPathExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.IURL
 
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Path
Get the underlying RegexParameterizedPatternBuilder for this Path
getPathExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
 
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
getResourceExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.IResource
 
getResourceExpression() - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
getResourceExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.IServletMapping
 
getResourceExpression() - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
getResourceExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Resource
 
getResourceExpression() - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
 
getResourcExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getResourcExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
getResourcExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.rule.ICDN
 
getResourcexpression() - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
 
getResourcexpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
getResourcexpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
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.IForward.ForwardParameter
 
getTargetExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.IForward
 
getTargetExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.IRedirect
 
getTargetExpression() - Method in class org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
 
getTargetExpression() - Method in interface org.ocpsoft.rewrite.servlet.config.ISubstitute
 
getTargetExpression() - Method in class org.ocpsoft.rewrite.servlet.config.ISubstitute.SubstituteParameter
 
getTargetExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
getTargetExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
getValueExpression() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
GZIP - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Specify that data should be gzip-compressed.
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
 
GZipResponseStreamWrapper.FlushableGZIPOutputStream - Class in org.ocpsoft.rewrite.servlet.config.response
 
GZipResponseStreamWrapper.FlushableGZIPOutputStream(OutputStream) - Constructor for class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper.FlushableGZIPOutputStream
 

H

handled() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Calls ServletRewrite.handled()
handles(Rewrite) - Method in class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 
HashCodeChecksumStrategy - Class in org.ocpsoft.rewrite.servlet.config.encodequery
Checksum strategy 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
Responsible for asserting on HttpServletRequest.getHeader(String) values.

I

ICDN - Interface in org.ocpsoft.rewrite.servlet.config.rule
 
ICDN.CDNParameter - Class in org.ocpsoft.rewrite.servlet.config.rule
 
ICDN.CDNParameter(ICDN, ParameterizedPatternParserParameter...) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
ICDN.ICDNParameter - Interface in org.ocpsoft.rewrite.servlet.config.rule
 
IDomain - Interface in org.ocpsoft.rewrite.servlet.config
 
IDomain.DomainParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IDomain.DomainParameter(IDomain, ParameterizedPatternParserParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
IDomain.IDomainParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IForward - Interface in org.ocpsoft.rewrite.servlet.config
 
IForward.ForwardParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IForward.ForwardParameter(IForward, ParameterizedPatternBuilderParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IForward.ForwardParameter
 
IForward.IForwardParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IHeader - Interface in org.ocpsoft.rewrite.servlet.config
 
IHeader.HeaderParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IHeader.HeaderParameter(IHeader, ParameterizedPatternParserParameter...) - Constructor for class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
IHeader.IHeaderParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IJoin - Interface in org.ocpsoft.rewrite.servlet.config.rule
 
IJoin.IJoinParameter - Interface in org.ocpsoft.rewrite.servlet.config.rule
 
IJoin.JoinParameter - Class in org.ocpsoft.rewrite.servlet.config.rule
 
IJoin.JoinParameter(IJoin, IPath.PathParameter...) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
includes(String) - Static method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
Create a condition which 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 resource.
IPath - Interface in org.ocpsoft.rewrite.servlet.config
 
IPath.IPathParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IPath.PathParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IPath.PathParameter(IPath, ParameterizedPatternParserParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
IRedirect - Interface in org.ocpsoft.rewrite.servlet.config
 
IRedirect.IRedirectParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IRedirect.RedirectParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IRedirect.RedirectParameter(IRedirect, ParameterizedPatternBuilderParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
 
IRequestParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IRequestParameter.IRequestParameterParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IRequestParameter.RequestParameterParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IRequestParameter.RequestParameterParameter(IRequestParameter, ParameterizedPatternParserParameter...) - Constructor for class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
IResource - Interface in org.ocpsoft.rewrite.servlet.config
 
IResource.IResourceParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IResource.ResourceParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IResource.ResourceParameter(IResource, ParameterizedPatternParserParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
is(int...) - Static method in class org.ocpsoft.rewrite.servlet.config.ServerPort
Assert that the server port matches any of the given ports.
isAsync() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.ASYNC
IScheme - Interface in org.ocpsoft.rewrite.servlet.config
 
IScheme.ISchemeParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IScheme.SchemeParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IScheme.SchemeParameter(IScheme, ParameterizedPatternParserParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
isDelete() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of DELETE
isDesktop() - Static method in class org.ocpsoft.rewrite.servlet.config.UserAgent
Condition asserting that the user-agent is a non-mobile device.
isError() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.ERROR
IServletMapping - Interface in org.ocpsoft.rewrite.servlet.config
 
IServletMapping.IServletMappingParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IServletMapping.ServletMappingParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IServletMapping.ServletMappingParameter(IServletMapping, ParameterizedPatternBuilderParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
isForward() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.FORWARD
isGet() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of GET
isHead() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of HEAD
isInclude() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.INCLUDE
isMobile() - Static method in class org.ocpsoft.rewrite.servlet.config.UserAgent
Condition asserting that the user-agent is a mobile device.
isOptions() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of OPTIONS
isPost() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of POST
isPut() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of PUT
isRequest() - Static method in class org.ocpsoft.rewrite.servlet.config.DispatchType
Return a DispatchType condition that ensures the current HttpServletRewrite is of DispatcherType.REQUEST
isTablet() - Static method in class org.ocpsoft.rewrite.servlet.config.UserAgent
Condition asserting that the user-agent is a tablet device.
isTrace() - Static method in class org.ocpsoft.rewrite.servlet.config.Method
Return a Method condition that ensures the current HttpServletRequest.getMethod() is of TRACE
ISubstitute - Interface in org.ocpsoft.rewrite.servlet.config
 
ISubstitute.ISubstituteParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
ISubstitute.SubstituteParameter - Class in org.ocpsoft.rewrite.servlet.config
 
ISubstitute.SubstituteParameter(ISubstitute, ParameterizedPatternParserParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.ISubstitute.SubstituteParameter
 
IURL - Interface in org.ocpsoft.rewrite.servlet.config
 
IURL.IURLParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IURL.URLParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IURL.URLParameter(IURL, ParameterizedPatternParserParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
IUserAgent - Interface in org.ocpsoft.rewrite.servlet.config
 
IUserAgent.IUserAgentParameter - Interface in org.ocpsoft.rewrite.servlet.config
 
IUserAgent.UserAgentParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IUserAgent.UserAgentParameter(IUserAgent, ParameterizedPatternParserParameter) - Constructor for class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 

J

JAASRoles - Class in org.ocpsoft.rewrite.servlet.config
Implementation of Condition that checks the subject's 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 URL and an internal server resource URL
Join(String, boolean) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.Join
 
JoinRewriteLifecycleListener - Class in org.ocpsoft.rewrite.servlet.config.lifecycle
 
JoinRewriteLifecycleListener() - Constructor for class org.ocpsoft.rewrite.servlet.config.lifecycle.JoinRewriteLifecycleListener
 

L

Lifecycle - Class in org.ocpsoft.rewrite.servlet.config
Responsible for controlling the Rewrite life-cycle itself.
Lifecycle() - Constructor for class org.ocpsoft.rewrite.servlet.config.Lifecycle
 

M

matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Domain
Inspect the current request domain, comparing against the given pattern.
matches(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.Header
Return a Header condition that matches against both header name and values.
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IDomain.IDomainParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IForward.ForwardParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IForward.IForwardParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IHeader.IHeaderParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IPath.IPathParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IRedirect.IRedirectParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IRequestParameter.IRequestParameterParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IResource.IResourceParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IScheme.ISchemeParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IServletMapping.IServletMappingParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.ISubstitute.ISubstituteParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.ISubstitute.SubstituteParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IURL.IURLParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.IUserAgent.IUserAgentParameter
 
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Path
Inspect the current request URL, comparing against the given pattern.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Query
Return a new Condition matching against the entire HttpServletRequest.getQueryString()
matches(String, String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Return a Header condition that matches against both header name and values.
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.ICDN.ICDNParameter
Specify the pattern to which this Parameter must match.
matches(String) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin.IJoinParameter
Specify the pattern to which this Parameter must match.
matches(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Scheme
Inspect the current request scheme, comparing against the given pattern.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.URL
Inspect the current request URL, comparing against the given pattern.
matches(String) - Static method in class org.ocpsoft.rewrite.servlet.config.UserAgent
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
Responsible for asserting on the HttpServletRequest.getMethod() property.

N

NO_OPTIONS - Static variable in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
No options specified.
nonBindingPath(String) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.Join
The client-facing URL path to which this Join will apply.

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.
operation - Variable in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
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
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 

P

parameter(String) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.getParameterMap().
parameter(String, Class<? extends Converter<?>>) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.getParameterMap() map.
parameter(String, Class<Converter<?>>, Class<? extends Validator<?>>) - Static method in class org.ocpsoft.rewrite.servlet.config.bind.Request
Bind a value to the ServletRequest.getParameterMap() map.
parameterExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Query
Return a new Condition matching against the existence of specific parameters within HttpServletRequest.getQueryString()
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 org.ocpsoft.rewrite.servlet.http.event.HttpServletRewrite#getRequestPath()
path(String) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.Join
The client-facing URL path 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.IForward.ForwardParameter
 
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
 
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.ISubstitute.SubstituteParameter
 
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
perform(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
perform(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
perform(Operation) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.ICDN
Define additional Operation instances to be performed when this rule matches successfully.
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
perform(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
perform(Operation) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
Define additional Operation instances to be performed when this rule matches successfully.
perform(Rewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
perform(Operation) - 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.SendStatus.SendError
 
performHttp(HttpServletRewrite, EvaluationContext) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
performInbound(Operation) - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
permanent(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Redirect
Issue 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
Calls ServletRewrite.proceed()

Q

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

R

read() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
Redirect - Class in org.ocpsoft.rewrite.servlet.config
An Operation that performs redirects via HttpInboundServletRewrite.redirectPermanent(String) and HttpInboundServletRewrite.redirectTemporary(String)
relocate(String) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
The outward facing URL path to which this CDN will apply.
remove() - Static method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Return a new TrailingSlash instance that will remove trailing slashes from all matching request and rendered output URLs, if necessary.
removeChecksum(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.ChecksumStrategy
Extract the token from the given string with checksum.
removeChecksum(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.HashCodeChecksumStrategy
 
Request - Class in org.ocpsoft.rewrite.servlet.config.bind
Responsible for binding to ServletRequest.setAttribute(String, Object) and ServletRequest.getParameterMap() contexts.
Request() - Constructor for class org.ocpsoft.rewrite.servlet.config.bind.Request
 
RequestParameter - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects values returned by ServletRequest.getParameterMap()
RequestParameter.AllRequestParameters - Class in org.ocpsoft.rewrite.servlet.config
 
RequestParameter.AllRequestParameters(String, String) - Constructor for class org.ocpsoft.rewrite.servlet.config.RequestParameter.AllRequestParameters
 
required(String...) - Static method in class org.ocpsoft.rewrite.servlet.config.JAASRoles
Create a new JAASRoles condition requiring the given roles in order for evaluation to return true.
Resource - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for determining existence of resources within the web root of the servlet container.
Response - Class in org.ocpsoft.rewrite.servlet.config
Responsible for adding various properties such as headers and cookies to the HttpServletResponse
Response() - Constructor for class org.ocpsoft.rewrite.servlet.config.Response
 
resumeEncoding() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Resumes encoding of the stream.

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
Responsible for sending status codes via HttpServletResponse.setStatus(int) and ServletResponse.flushBuffer()
SendStatus(int) - Constructor for class org.ocpsoft.rewrite.servlet.config.SendStatus
 
SendStatus.SendError - Class in org.ocpsoft.rewrite.servlet.config
 
SendStatus.SendError(int) - Constructor for class org.ocpsoft.rewrite.servlet.config.SendStatus.SendError
 
ServerPort - Class in org.ocpsoft.rewrite.servlet.config
Responsible for asserting on the ServletRequest.getServerPort()
ServletMapping - Class in org.ocpsoft.rewrite.servlet.config
A Condition responsible for comparing URLs to Servlet Mappings.
setCode(int) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
 
Substitute - Class in org.ocpsoft.rewrite.servlet.config
Responsible for substituting inbound/outbound URLs with a replacement.
supportsRetrieval() - Method in class org.ocpsoft.rewrite.servlet.config.bind.Request
 
supportsSubmission() - Method in class org.ocpsoft.rewrite.servlet.config.bind.Request
 
suspendEncoding() - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Suspends encoding of the stream.

T

temporary(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Redirect
Issue 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
Forward 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 class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
to(String) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.ICDN
The new resource (real or virtual) to be served, either from a local context or remote CDN.
to(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
to(String) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
The internal server resource (real or virtual) to be served.
to(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
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.Response
 
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.URL
 
TrailingSlash - Class in org.ocpsoft.rewrite.servlet.config.rule
Rule that creates a bi-directional rewrite rule handling appending or removal of the trailing slash character in paths.
TrailingSlash() - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
transformedBy(Transform<String>) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 

U

URL - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of org.ocpsoft.rewrite.servlet.http.event.HttpServletRewrite#getRequestPath()
UserAgent - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of ServletRequest.getScheme()
UserAgent() - Constructor for class org.ocpsoft.rewrite.servlet.config.UserAgent
 

V

valueExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Header
Return 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
Return a new Condition matching against the existence of a parameter values within HttpServletRequest.getQueryString()
valueExists(String) - Static method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Return a Header condition that matches only against the existence of a header with value matching the given pattern.

W

when(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
when(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
when(Condition) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.ICDN
Define additional Condition instances that must be satisfied in order for this rule to match successfully.
when(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
when(Condition) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
Define additional Condition instances that must be satisfied in order for this rule to match successfully.
when(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
when(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Header
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Header
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IForward.ForwardParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IForward.ForwardParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IRedirect.RedirectParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IResource.ResourceParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IScheme.SchemeParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IServletMapping.ServletMappingParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.ISubstitute.SubstituteParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.ISubstitute.SubstituteParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Resource
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Resource
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
where(String) - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
where(String, Binding) - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
with(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Substitute
Substitute the current URL with the given location.
withChaining() - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
withChaining() - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
Allow the target of this Join to invoke another Join rule.
withChaining() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
withChecksumStrategy(ChecksumStrategy) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Use the given ChecksumStrategy when calculating 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.CDN
 
withId(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.ICDN.CDNParameter
 
withId(String) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.ICDN
Set the ID of this Join.
withId(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
withId(String) - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
Set the ID of this Join.
withId(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
withId(String) - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
Set the ID of this TrailingSlash.
withInboundCorrection(boolean) - Method in class org.ocpsoft.rewrite.servlet.config.EncodeQuery
Redirect inbound requests to URLs containing matching query-parameters to the encoded URL.
withInboundCorrection() - Method in class org.ocpsoft.rewrite.servlet.config.rule.IJoin.JoinParameter
 
withInboundCorrection() - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
Redirect inbound requests for the internal resource to the outward facing URL instead.
withInboundCorrection() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
withOutputInterceptedBy(ResponseContentInterceptor...) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Add the given ResponseContentInterceptor instances to the current ServletResponse.
withOutputStreamWrappedBy(ResponseStreamWrapper...) - Static method in class org.ocpsoft.rewrite.servlet.config.Response
 
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.IDomain.DomainParameter
 
withRequestBinding() - Method in interface org.ocpsoft.rewrite.servlet.config.IDomain
Bind named parameters to the request parameter map.
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.IPath.PathParameter
 
withRequestBinding() - Method in interface org.ocpsoft.rewrite.servlet.config.IPath
 
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.IURL.URLParameter
 
withRequestBinding() - Method in interface org.ocpsoft.rewrite.servlet.config.IURL
 
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 URL parameter to the corresponding request parameter by name.
wrap(HttpServletRewrite, OutputStream) - Method in class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper
 
write(int) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.

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

Copyright © 2012 OCPsoft. All Rights Reserved.