Operation that calls ServletRewrite.abort()Operation that adds a date header to the HttpServletResponseOperation that adds a header to the HttpServletResponseTrailingSlash instance that will append trailing slashes from all matching request and
rendered output Address instances, if necessary.Binding to the ServletRequest.setAttribute(String, Object) map.EncodingStrategy based on simple Base64 encoding and decoding.true if the given token contains a valid checksum.Operation that will send an HTTP status code to the browser, then call
ServletRewrite.abort()Operation that halts further Rewrite processing and completes the current
HttpServletResponse.Condition that inspects the value of HttpServletRequest#getDispatcherType().Condition that inspects the value of ServletRequest.getServerName()Operation that encodes any or many Address query-parameters into a single parameter using the
given ChecksumStrategy and EncodingStrategy.Operation that will send an HTTP error code to the browser, then call
ServletRewrite.abort()Operation that will send an HTTP error code and message to the browser, then call
ServletRewrite.abort()Header condition that matches only against the existence of a header with a name matching the
given pattern.Condition that matches against the existence of a request parameter with a name matching the
given pattern.Condition that returns true if the given resource exists in the
ServletContext.getResourcePaths(String) of the current application.Operation that forwards an inbound request to a configured internal resource Address via
InboundServletRewrite.forward(String)Join that was invoked on the current HttpServletRequest; if no Join was
invoked, return null.ParameterizedPatternParser for this DomainParameterizedPattern for this PathParameterizedPattern of this Resource.ParameterizedPatternParser for this SchemeParameterizedPatternParser for this Substitute.ParameterizedPattern of the request parameter name.ParameterizedPatternBuilder for this ServletMapping.RegexParameterizedPatternBuilder for this URLParameterizedPattern of the request parameter value.ServletOutputStream contents written to the client.ResponseContentInterceptor that compresses the response output to GZip format and sets the proper response
headers.ResponseStreamWrapper that compresses the response output to GZip format and sets the proper response
headers.ServletOutputStream contents written to the client.Operation that calls ServletRewrite.handled()ChecksumStrategy based on Java String.hashCode() equalityCondition responsible for asserting on specified values of HttpServletRequest.getHeader(String).Condition to assert that the current Address.getPort() matches any of the given ports.DispatchType condition that ensures the current HttpServletRewrite is a
DispatcherType.ASYNCMethod condition that ensures the current HttpServletRequest.getMethod() is DELETECondition asserting that the user-agent is a non-mobile device.DispatchType condition that ensures the current HttpServletRewrite is a
DispatcherType.ERRORDispatchType condition that ensures the current HttpServletRewrite is a
DispatcherType.FORWARDMethod condition that ensures the current HttpServletRequest.getMethod() is GETMethod condition that ensures the current HttpServletRequest.getMethod() is HEADDispatchType condition that ensures the current HttpServletRewrite is a
DispatcherType.INCLUDECondition asserting that the user-agent is a mobile device.Method condition that ensures the current HttpServletRequest.getMethod() is OPTIONSMethod condition that ensures the current HttpServletRequest.getMethod() is POSTMethod condition that ensures the current HttpServletRequest.getMethod() is PUTDispatchType condition that ensures the current HttpServletRewrite is a
DispatcherType.REQUESTCondition asserting that the user-agent is a tablet device.Method condition that ensures the current HttpServletRequest.getMethod() is TRACECondition that checks the current session roles using HttpServletRequest.isUserInRole(String)Join instance.Join configuration instances.Domain condition to inspect the current Address.getDomain().Header condition that matches against both header name and values.Condition that compares the current Address.getPath() to the given pattern.Condition matching the current Address.getQuery().Condition that matches against both request parameter names and values.Condition to inspect the current request scheme, comparing against the given pattern.Condition asserting that the user-agent matches the given pattern.Condition responsible for asserting on the HttpServletRequest.getMethod() property.Operation to be performed when the current ChecksumStrategy detects an inbound checksum failure.Binding to the ServletRequest.getParameterMap().Condition asserting the existence of specific parameter names within the current
Address.getQuery()EncodeQuery operation for the given query-parameter names.Condition that inspects the value of HttpServletRewrite#getRequestPath()Operation that issues a permanent Redirect ( 301
HttpServletResponse.SC_MOVED_PERMANENTLY ) to the given location.Operation that calls ServletRewrite.proceed()Condition that inspects the value of HttpServletRewrite#getRequestQueryString()Operation that performs redirects via HttpInboundServletRewrite.redirectPermanent(String) and
HttpInboundServletRewrite.redirectTemporary(String)TrailingSlash instance that will remove trailing slashes from all matching request and
rendered output Address instances, if necessary.HttpServletRequestBinding responsible for storing and retrieving Parameter values in the
ServletRequest.setAttribute(String, Object) and ServletRequest.getParameterMap() contexts.Condition that inspects values returned by ServletRequest.getParameterMap()JAASRoles condition specifying the roles of which the current user must be a member for
evaluation to return true.Condition responsible for determining existence of resources within the
ServletContext.getResourcePaths(String) of the servlet container.ResponseContentInterceptor and
ResponseStreamWrapper instances to the current HttpServletResponseCondition that inspects the value of ServletRequest.getScheme()Operation responsible for sending status codes via HttpServletResponse.setStatus(int) and
ServletResponse.flushBuffer()Condition responsible for asserting on the ServletRequest.getServerPort()Condition responsible for comparing the current Address to Servlet Mappings defined in the current
ServletContext.HttpOperation that calls ServletRequest.setAttribute(String, Object) on the current
request.HttpOperation that calls ServletRequest.setCharacterEncoding(String) on the current
request.HttpOperation that calls ServletRequest.setCharacterEncoding(String) on the current
request.Operation that sets the content type for the HttpServletResponseRuleOperation that sets the given status code via HttpServletResponse.setStatus(int).Operation responsible for streaming a File on the host file-system to the
ServletResponse.getOutputStream().Operation that issues a temporary Redirect ( 302
HttpServletResponse.SC_MOVED_TEMPORARILY ) to the given location.Operation that forwards the current request to the given location within the servlet
container.Address to serve as an external Substitute for the configured internal resource
Path.Address to be served when the specified Join.path(String) is
requested.Operation that duplicates content written to ServletResponse.getOutputStream() and
writes it to the given File.Condition that inspects the value of HttpServletRequest.getHeader(String) "User-Agent"Header condition that matches only against the existence of a header with value matching the
given pattern.Condition asserting the existence of specific parameter values within the current
Address.getQuery().Condition that matches only against the existence of a request parameter value matching the given
pattern.Address with the given location.Join, specified by Join.to(String), to be intercepted by the
Join.path(String) of another Join instance.ChecksumStrategy when verifying and embedding checksums.EncodingStrategy when performing encoding.TrailingSlash instance.Join.to(String) will be
redirected to the updated path specified by Join.path(String).Operation that adds the given ResponseContentInterceptor instances to the current
ServletResponse.Operation that adds the given ResponseStreamWrapper instances to the current
ServletResponse.Parameter to the corresponding request parameter by name.Operation that writes the given bytes to the current HttpServletResponse upon execution.Operation that writes the String value of the given Object to the current
HttpServletResponse upon execution.Operation that writes the contents of the given InputStream current
HttpServletResponse upon execution.Copyright © 2013 OCPsoft. All Rights Reserved.