rewrite-impl-servlet 1.0.4.Final
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
addParameter(String, String...) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Add a single parameter with the given values.
addParameterArrays(Map<String, String[]>) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Add parameters from the given map of name=value pairs.
addParameterLists(Map<String, List<String>>) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Add parameters from the given map of name=value pairs.
addParameters(String) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Add parameters from the given URL.
addPostOperation(Operation) - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
 
addPreOperation(Operation) - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
 
addQueryParameters(String) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Parse and add more query parameters to this URLBuilder
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.IJoin.JoinParameter
 
and(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
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.IJoin.JoinParameter
 
andNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
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.
appendPathSegments(List<String>) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Append additional path segments to the end of this URL.
appendPathSegments(String) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Append additional path segments to the end of this URL.
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
 
bindable - Variable in class org.ocpsoft.rewrite.servlet.config.QueryString
 
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.QueryString
Bind the values of this QueryString query to the given Binding.
buildURLFromSegments(List<String>) - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 

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
 
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.
code(int) - Static method in class org.ocpsoft.rewrite.servlet.config.SendStatus
Send an HTTP status code to the browser, then call ServletRewrite.abort()
CompileException - Exception in org.ocpsoft.rewrite.servlet.impl
 
CompileException() - Constructor for exception org.ocpsoft.rewrite.servlet.impl.CompileException
 
CompileException(String) - Constructor for exception org.ocpsoft.rewrite.servlet.impl.CompileException
 
CompileException(Throwable) - Constructor for exception org.ocpsoft.rewrite.servlet.impl.CompileException
 
CompileException(String, Throwable) - Constructor for exception org.ocpsoft.rewrite.servlet.impl.CompileException
 
condition - Variable in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
constrainedBy(Constraint<String>) - Method in class org.ocpsoft.rewrite.servlet.config.IHeader.HeaderParameter
 
constrainedBy(Constraint<String>) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 
containsKey(Object) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
contextDestroyed(ServletContextEvent) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteServletContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteServletContextListener
 
copy() - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
Return a copy of this Metadata
createFrom(String) - Static method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Build a query string from the given URL.
createFrom(List<String>, Metadata, QueryStringBuilder) - Static method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Create a new instance of URLBuilder from the given URL segments, Metadata, and QueryStringBuilder.
createFrom(List<String>, Metadata) - Static method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Create a new instance of URLBuilder from the given URL path segments and Metadata.
createFrom(String) - Static method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Create a new instance of URLBuilder from the given URL path segments.
createFromArrays(Map<String, String[]>) - Static method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Build a query string from the given map of name=value pairs.
createFromLists(Map<String, List<String>>) - Static method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Build a query string from the given map of name=value pairs.
createInboundRewrite(ServletRequest, ServletResponse) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer
 
createNew() - Static method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Return a new empty instance of QueryStringBuilder
createNew() - Static method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return a new instance of URLBuilder.
createOutboundRewrite(ServletRequest, ServletResponse, String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer
 
createRewriteEvent(ServletRequest, ServletResponse) - Method in class org.ocpsoft.rewrite.servlet.RewriteFilter
 

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
decode() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Return a new QueryStringBuilder instance having called URLDecoder.decode(String, String) on each name=value pair.
decode() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return this URLBuilder after path segments and query parameters have been decoded.
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.
DefaultHttpRewriteProvider - Class in org.ocpsoft.rewrite.servlet.impl
 
DefaultHttpRewriteProvider() - Constructor for class org.ocpsoft.rewrite.servlet.impl.DefaultHttpRewriteProvider
 
destroy() - Method in class org.ocpsoft.rewrite.servlet.RewriteFilter
 
DispatchType - Class in org.ocpsoft.rewrite.servlet.config
Responsible for asserting on the ServletRequest.getDispatcherType() property.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.ocpsoft.rewrite.servlet.RewriteFilter
 
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
encode() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Return a new QueryStringBuilder instance having called URLEncoder.encode(String, String) on each name=value pair.
encode() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return this URLBuilder after path segments and query parameters have been encoded.
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.
encodeRedirectUrl(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
encodeRedirectURL(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
encodeToFile(byte[], String) - Static method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64
Convenience method for encoding data to a file.
encodeUrl(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
encodeURL(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
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.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.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
 
EvaluationContextImpl - Class in org.ocpsoft.rewrite.servlet.impl
 
EvaluationContextImpl() - Constructor for class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
 
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

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

get(Object) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
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.QueryString
 
getCode() - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
getContextPath() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getContextPath() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
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
 
getEncoding() - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
getEncoding() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Get the character encoding of this URL (default UTF-8)
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
Get the underlying ParameterizedPattern for this Domain
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
Get the underlying ParameterizedPattern for this Scheme
getFromRequest(ServletRequest) - Static method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
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
 
getInboundRewriteEventProducers() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getMetadata() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Get the Metadata object for this URL
getModifiableParameters() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
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.IJoin.JoinParameter
 
getNameExpression() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
getOutboundProducers() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getOutboundURL() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
getParameter(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getParameter(String) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Get the first value of given parameter name.
getParameterMap() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getParameterMap() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Get the name, values[] map representing this query string.
getParameterNames() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getParameterNames() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Get set of parameter names currently stored in this query string.
getParameters() - Method in class org.ocpsoft.rewrite.servlet.util.ParameterStore
Return an unmodifiable Map of the current parameters.
getParameterValues(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
getParameterValues(String) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Get the array of values for a given parameter name.
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 ParameterizedPattern 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
 
getPostOperations() - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
Get an immutable view of the added post-Operation instances.
getPreOperations() - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
Get an immutable view of the added pre-Operation instances.
getQueryStringBuilder() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Get the QueryStringBuilder object for this URL
getRequest() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 
getRequestCycleWrappers() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getRequestPath() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getRequestPath() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
getRequestQueryString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getRequestQueryString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
getRequestQueryStringSeparator() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getRequestQueryStringSeparator() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
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 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
 
getRewriteLifecycleListeners() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getRewriteProviders() - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
getSchemeExpression() - Method in class org.ocpsoft.rewrite.servlet.config.URL
Get the underlying ParameterizedPattern for this URL
getSegments() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return all segments (separated by '/') in 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
 
getURL() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
getURL() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
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.

H

handled() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Calls ServletRewrite.handled()
handles(ServletRequest) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer
 
handles(ServletResponse) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer
 
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
 
hasLeadingSlash() - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
hasLeadingSlash() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return true if this URL begins with '/'
hasTrailingSlash() - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
hasTrailingSlash() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return true if this URL ends with '/'
Header - Class in org.ocpsoft.rewrite.servlet.config
Responsible for asserting on HttpServletRequest.getHeader(String) values.
HttpInboundRewriteImpl - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpInboundRewriteImpl(HttpServletRequest, HttpServletResponse) - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
HttpInboundRewriteProducer - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpInboundRewriteProducer() - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer
 
HttpOutboundRewriteImpl - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpOutboundRewriteImpl(HttpServletRequest, HttpServletResponse, String) - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
HttpOutboundRewriteProducer - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpOutboundRewriteProducer() - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer
 
HttpRewriteRequestCycleWrapper - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpRewriteRequestCycleWrapper() - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper
 
HttpRewriteWrappedRequest - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpRewriteWrappedRequest(HttpServletRequest, Map<String, String[]>) - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
Create a new request wrapper that will merge additional parameters into the request object without prematurely reading parameters from the original request.
HttpRewriteWrappedResponse - Class in org.ocpsoft.rewrite.servlet.impl
 
HttpRewriteWrappedResponse(HttpServletRequest, HttpServletResponse) - Constructor for class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse
 

I

IDomain - Interface in org.ocpsoft.rewrite.servlet.config
 
IDomain.DomainParameter - Class in org.ocpsoft.rewrite.servlet.config
 
IDomain.DomainParameter(IDomain, RegexCapture) - 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, RegexCapture) - 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, RegexCapture...) - 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, RegexCapture) - 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.
init(FilterConfig) - Method in class org.ocpsoft.rewrite.servlet.RewriteFilter
 
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, RegexCapture) - 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, RegexCapture) - 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, RegexCapture...) - 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, RegexCapture) - 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, RegexCapture) - 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.
isEmpty() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Return true if this query string currently contains no parameters.
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, RegexCapture) - 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, RegexCapture) - 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, RegexCapture) - 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, RegexCapture) - Constructor for class org.ocpsoft.rewrite.servlet.config.IUserAgent.UserAgentParameter
 

J

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) - Constructor for class org.ocpsoft.rewrite.servlet.config.rule.Join
 

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.QueryString
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 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
 
Metadata - Class in org.ocpsoft.rewrite.servlet.util
 
Metadata() - Constructor for class org.ocpsoft.rewrite.servlet.util.Metadata
 
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.
numSegments() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Get the number of segments (separated by '/') in this URL

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.IJoin.JoinParameter
 
or(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
org.ocpsoft.rewrite.servlet - package org.ocpsoft.rewrite.servlet
 
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.rule - package org.ocpsoft.rewrite.servlet.config.rule
 
org.ocpsoft.rewrite.servlet.impl - package org.ocpsoft.rewrite.servlet.impl
 
org.ocpsoft.rewrite.servlet.util - package org.ocpsoft.rewrite.servlet.util
 
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.IJoin.JoinParameter
 
orNot(Condition) - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 

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.QueryString
Return a new Condition matching against the existence of specific parameters within HttpServletRequest.getQueryString()
ParameterStore<T extends ParameterBuilder<T,?>> - Class in org.ocpsoft.rewrite.servlet.util
 
ParameterStore() - Constructor for class org.ocpsoft.rewrite.servlet.util.ParameterStore
 
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
The outward 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.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.impl.DefaultHttpRewriteProvider
 
priority() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteProducer
 
priority() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteProducer
 
priority() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper
 
proceed() - Static method in class org.ocpsoft.rewrite.servlet.config.Lifecycle
Calls ServletRewrite.proceed()
put(Object, Object) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 

Q

QueryString - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRewrite.getRequestQueryString()
QueryString() - Constructor for class org.ocpsoft.rewrite.servlet.config.QueryString
 
QueryStringBuilder - Class in org.ocpsoft.rewrite.servlet.util
Utility for building URL query strings.
QueryStringBuilder() - Constructor for class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
 

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)
redirectPermanent(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
redirectTemporary(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
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
 
removeParameter(String) - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
 
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
 
requestDestroyed(ServletRequestEvent) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteServletRequestListener
 
requestInitialized(ServletRequestEvent) - Method in class org.ocpsoft.rewrite.servlet.impl.RewriteServletRequestListener
 
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
 
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.
rewrite(HttpServletRewrite) - Method in class org.ocpsoft.rewrite.servlet.impl.DefaultHttpRewriteProvider
 
RewriteContextImpl - Class in org.ocpsoft.rewrite.servlet.impl
 
RewriteContextImpl(List<InboundRewriteProducer<ServletRequest, ServletResponse>>, List<OutboundRewriteProducer<ServletRequest, ServletResponse, Object>>, List<RewriteLifecycleListener<Rewrite>>, List<RequestCycleWrapper<ServletRequest, ServletResponse>>, List<RewriteProvider<Rewrite>>) - Constructor for class org.ocpsoft.rewrite.servlet.impl.RewriteContextImpl
 
RewriteFilter - Class in org.ocpsoft.rewrite.servlet
Filter responsible for handling all inbound Rewrite events.
RewriteFilter() - Constructor for class org.ocpsoft.rewrite.servlet.RewriteFilter
 
RewriteServletContextListener - Class in org.ocpsoft.rewrite.servlet.impl
 
RewriteServletContextListener() - Constructor for class org.ocpsoft.rewrite.servlet.impl.RewriteServletContextListener
 
RewriteServletRequestListener - Class in org.ocpsoft.rewrite.servlet.impl
 
RewriteServletRequestListener() - Constructor for class org.ocpsoft.rewrite.servlet.impl.RewriteServletRequestListener
 

S

Scheme - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of ServletRequest.getScheme()
sendErrorCode(int) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
sendErrorCode(int, String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
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
 
sendStatusCode(int) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
sendStatusCode(int, String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
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
 
setEncoding(String) - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
setEncoding(String) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Set the character encoding of this URL (default UTF-8)
setLeadingSlash(boolean) - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
setMetadata(Metadata) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Set the Metadata object for this URL
setOutboundURL(String) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
setQueryString(QueryStringBuilder) - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Set the QueryStringBuilder object for this URL
setTrailingSlash(boolean) - Method in class org.ocpsoft.rewrite.servlet.util.Metadata
 
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.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
 
toPath() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
 
toQueryString() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
Convert the current parameters to a valid query string, including the leading '?' character.
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
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.rule.Join
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
toString() - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
toString() - Method in class org.ocpsoft.rewrite.servlet.impl.EvaluationContextImpl
 
toString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpInboundRewriteImpl
 
toString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpOutboundRewriteImpl
 
toString() - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedRequest
 
toString() - Method in class org.ocpsoft.rewrite.servlet.util.QueryStringBuilder
 
toString() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return a String representation of this URL
toURI() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return a URI representation of this URL including path and query string
toURL() - Method in class org.ocpsoft.rewrite.servlet.util.URLBuilder
Return a String representation of this URL including path and query string
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
 
transformedBy(Transform<String>) - Method in class org.ocpsoft.rewrite.servlet.config.IRequestParameter.RequestParameterParameter
 

U

URL - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRewrite.getRequestPath()
URLBuilder - Class in org.ocpsoft.rewrite.servlet.util
Utility for building URL strings.
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.QueryString
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.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 matche 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.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
 
where(String, T) - Method in class org.ocpsoft.rewrite.servlet.util.ParameterStore
 
with(String) - Static method in class org.ocpsoft.rewrite.servlet.config.Substitute
Substitute the current URL with the given location.
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.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
 
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.rule.IJoin.JoinParameter
 
withRequestBinding() - Method in interface org.ocpsoft.rewrite.servlet.config.rule.IJoin
Bind inbound {parameter} values to the ServletRequest.getParameterMap(), by name.
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
withRequestBinding() - Method in class org.ocpsoft.rewrite.servlet.config.URL
Bind each URL parameter to the corresponding request parameter by name.
wrapRequest(HttpServletRequest, HttpServletResponse) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper
 
wrapResponse(HttpServletRequest, HttpServletResponse) - Method in class org.ocpsoft.rewrite.servlet.impl.HttpRewriteRequestCycleWrapper
 
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-impl-servlet 1.0.4.Final

Copyright © 2012 OCPsoft. All Rights Reserved.