Skip navigation links
rewrite-config-servlet 3.0.0.Alpha10
A B C D E F G H I J L M O P Q R S T U V W 

A

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

B

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

C

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

D

decode(String) - Method in class org.ocpsoft.rewrite.servlet.config.encodequery.Base64EncodingStrategy
 
decode(String) - Method in interface org.ocpsoft.rewrite.servlet.config.encodequery.EncodingStrategy
Decode the given value.
detectAmazonSilk() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current Amazon device is using the Silk Browser.
detectAndroid() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects *any* Android OS-based device: phone, tablet, and multi-media player.
detectAndroidPhone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is a (small-ish) Android OS-based device used for calling and/or multi-media (like a Samsung Galaxy Player).
detectAndroidTablet() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is a (self-reported) Android tablet.
detectAndroidWebKit() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is an Android OS-based device and the browser is based on WebKit.
detectArchos() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is an Archos media player/Internet tablet.
detectBada() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects a device running the Bada smartphone OS from Samsung.
detectBlackBerry() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is any BlackBerry.
detectBlackBerry10Phone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is a BlackBerry 10 OS phone.
detectBlackBerryHigh() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is a BlackBerry device AND has a more capable recent browser.
detectBlackBerryLow() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is a BlackBerry device AND has an older, less capable browser.
detectBlackBerryTablet() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is on a BlackBerry tablet device.
detectBlackBerryTouch() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is a BlackBerry Touch device, such as the Storm, Torch, and Bold Touch.
detectBlackBerryWebKit() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is a BlackBerry device AND uses a WebKit-based browser.
detectBrewDevice() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects whether the device is a Brew-powered device.
detectDangerHiptop() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects the Danger Hiptop device.
detectGameConsole() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is an Internet-capable game console.
detectGamingHandheld() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is a handheld gaming device with a touchscreen and modern iPhone-class browser.
detectGarminNuvifone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is a Garmin Nuvifone.
detectGoogleTV() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is a GoogleTV.
detectIos() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects *any* iOS device: iPhone, iPod Touch, iPad.
detectIpad() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is an iPad tablet.
detectIphone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is an iPhone.
detectIphoneOrIpod() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is an iPhone or iPod Touch.
detectIpod() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is an iPod Touch.
detectKindle() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is an Amazon Kindle (eInk devices only).
detectMaemoTablet() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is on one of the Maemo-based Nokia Internet Tablets.
detectMeego() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects a device running the Meego OS.
detectMidpCapable() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device supports MIDP, a mobile Java technology.
detectMobileLong() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
The longer and more thorough way to detect for a mobile device.
detectMobileQuick() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is a mobile device.
detectNintendo() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is a Nintendo game device.
detectOperaAndroidPhone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects Opera Mobile on an Android phone.
detectOperaAndroidTablet() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects Opera Mobile on an Android tablet.
detectOperaMobile() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects Opera Mobile or Opera Mini.
detectPalmOS() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is on a PalmOS device.
detectPalmWebOS() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is on a Palm device running the new WebOS.
detectS60OssBrowser() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is the Symbian S60 Open Source Browser.
detectSmartphone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Check to see whether the device is any device in the 'smartphone' category.
detectSonyMylo() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is a Sony Mylo device.
detectSonyPlaystation() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is a Sony Playstation.
detectSymbianOS() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is any Symbian OS-based device, including older S60, Series 70, Series 80, Series 90, and UIQ, or other browsers running on these devices.
detectTierIphone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
The quick way to detect for a tier of devices.
detectTierOtherPhones() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
The quick way to detect for a tier of devices.
detectTierRichCss() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
The quick way to detect for a tier of devices.
detectTierTablet() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
The quick way to detect for a tier of devices.
detectTizen() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects a device running the Tizen smartphone OS.
detectWapWml() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects whether the device supports WAP or WML.
detectWebkit() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is based on WebKit.
detectWebOSTablet() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is on an HP tablet running WebOS.
detectWindowsMobile() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is a Windows Mobile device.
detectWindowsPhone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current browser is EITHER a Windows Phone 7.x OR 8 device
detectWindowsPhone7() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects a Windows Phone 7.x device (in mobile browsing mode).
detectWindowsPhone8() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects a Windows Phone 8 device (in mobile browsing mode).
detectXbox() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Detects if the current device is a Microsoft Xbox.
deviceAndroid - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceArchos - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBada - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBB - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBB10 - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBBBold - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBBBoldTouch - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBBCurve - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBBCurveTouch - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBBPlaybook - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBBStorm - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBBTorch - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBBTour - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceBrew - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceDanger - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceGoogleTV - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceHiptop - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceHtcFlyer - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceIeMob - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceIpad - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceIphone - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceIpod - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceKindle - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceMacPpc - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceMeego - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceMidp - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceNintendo - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceNintendoDs - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceNuvifone - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
devicePalm - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
devicePda - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
devicePlaystation - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
devicePlaystationVita - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
devicePpc - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceS60 - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceS70 - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceS80 - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceS90 - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceSymbian - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceTablet - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceTizen - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceWebOS - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceWebOShp - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceWii - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceWindows - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceWinMob - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceWinPhone7 - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceWinPhone8 - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
deviceXbox - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
DispatchType - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRequest#getDispatcherType().
disUpdate - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
Domain - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of ServletRequest.getServerName()

E

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

F

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

G

getCode() - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
getCurrentJoin(HttpServletRequest) - Static method in class org.ocpsoft.rewrite.servlet.config.rule.Join
Retrieve the Join that was invoked on the current HttpServletRequest; if no Join was invoked, return null.
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
Get the underlying ParameterizedPatternParser for this Domain
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Path
Get the underlying ParameterizedPattern for this Path
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.PathAndQuery
Get the underlying ParameterizedPattern for this PathAndQuery
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Resource
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
Get the underlying ParameterizedPatternParser for this Scheme
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Stream
 
getExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
Get the underlying ParameterizedPatternParser for this Substitute.
getHttpAccept() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Return the lower case HTTP_ACCEPT
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
getId() - Method in class org.ocpsoft.rewrite.servlet.config.rule.TrailingSlash
 
getIsIphone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Return whether the device is an Iphone or iPod Touch
getIsTierGenericMobile() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Return whether the device is a generic, less-capable mobile device.
getIsTierIphone() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Return whether the device is in the Iphone Tier.
getIsTierRichCss() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Return whether the device is in the 'Rich CSS' tier of mobile devices.
getIsTierTablet() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Return whether the device is in the Tablet Tier.
getLocationExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getMessage() - Method in class org.ocpsoft.rewrite.servlet.config.SendStatus
 
getNameExpression() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Get the ParameterizedPattern of the request parameter name.
getPathExpression() - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Domain
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Header
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Path
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.PathAndQuery
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Resource
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.rule.Join
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Scheme
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Stream
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.Substitute
 
getRequiredParameterNames() - Method in class org.ocpsoft.rewrite.servlet.config.URL
 
getResourceExpression() - Method in class org.ocpsoft.rewrite.servlet.config.ServletMapping
Return the underlying ParameterizedPatternBuilder for this ServletMapping.
getResourcExpression() - Method in class org.ocpsoft.rewrite.servlet.config.rule.CDN
 
getSchemeExpression() - Method in class org.ocpsoft.rewrite.servlet.config.URL
Get the underlying RegexParameterizedPatternBuilder for this URL
getTargetExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Forward
 
getTargetExpression() - Method in class org.ocpsoft.rewrite.servlet.config.Redirect
 
getUserAgent() - Method in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Return the lower case HTTP_USER_AGENT
getValueExpression() - Method in class org.ocpsoft.rewrite.servlet.config.RequestParameter
Get the ParameterizedPattern of the request parameter value.
gzipCompression() - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Compress the ServletOutputStream contents written to the client.
GZipResponseContentInterceptor - Class in org.ocpsoft.rewrite.servlet.config.response
A ResponseContentInterceptor that compresses the response output to GZip format and sets the proper response headers.
GZipResponseContentInterceptor() - Constructor for class org.ocpsoft.rewrite.servlet.config.response.GZipResponseContentInterceptor
 
GZipResponseStreamWrapper - Class in org.ocpsoft.rewrite.servlet.config.response
A ResponseStreamWrapper that compresses the response output to GZip format and sets the proper response headers.
GZipResponseStreamWrapper() - Constructor for class org.ocpsoft.rewrite.servlet.config.response.GZipResponseStreamWrapper
 
gzipStreamCompression() - Static method in class org.ocpsoft.rewrite.servlet.config.Response
Compress the ServletOutputStream contents written to the client.

H

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

I

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

J

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

L

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

M

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

O

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

P

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

Q

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

R

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

S

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

T

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

U

uplink - Static variable in class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
 
URL - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the entire value of the current Address.
UserAgent - Class in org.ocpsoft.rewrite.servlet.config
A Condition that inspects the value of HttpServletRequest.getHeader(String) "User-Agent"
UserAgent() - Constructor for class org.ocpsoft.rewrite.servlet.config.UserAgent
 
UserAgentUtil - Class in org.ocpsoft.rewrite.servlet.config
The DetectSmartPhone class encapsulates information about a browser's connection to your web site.
UserAgentUtil(String, String) - Constructor for class org.ocpsoft.rewrite.servlet.config.UserAgentUtil
Initialize the userAgent and httpAccept variables

V

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

W

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

Copyright © 2015 OCPsoft. All Rights Reserved.