A B C D E F G H I L M N O P R S T U V W

A

addCondition(Condition) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will add the condition to the List.
addError(String) - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
 
addError(String) - Method in class org.tuckey.web.filters.urlrewrite.OutboundRule
 
addError(String) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
addInitParam(String, String) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
addOutboundRule(OutboundRule) - Method in class org.tuckey.web.filters.urlrewrite.Conf
Will add the rule to the rules list.
addRule(Rule) - Method in class org.tuckey.web.filters.urlrewrite.Conf
Will add the rule to the rules list.
addRun(Run) - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
addRun(Run) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will add the run to the List.
addRun(Run) - Method in interface org.tuckey.web.filters.urlrewrite.Runnable
 
addSetAttribute(SetAttribute) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will add the SetAttribute to the List.
assertRuleMatches(String, String) - Method in class org.tuckey.web.filters.urlrewrite.test.UrlRewriteTestCase
Checks to see if the specified rule name matches the url specified.

B

BackReferenceReplacer - Class in org.tuckey.web.filters.urlrewrite
 
BackReferenceReplacer() - Constructor for class org.tuckey.web.filters.urlrewrite.BackReferenceReplacer
 

C

CatchElem - Class in org.tuckey.web.filters.urlrewrite
An item that will allow exceptions during "run" invocation to be caught.
CatchElem() - Constructor for class org.tuckey.web.filters.urlrewrite.CatchElem
 
ClassRule - Class in org.tuckey.web.filters.urlrewrite
 
ClassRule() - Constructor for class org.tuckey.web.filters.urlrewrite.ClassRule
 
compilePattern(String) - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
Translate the given String into a int [] representing the pattern matchable by this class.
Condition - Class in org.tuckey.web.filters.urlrewrite
Conditions must be met when the filter is processing a url.
Condition() - Constructor for class org.tuckey.web.filters.urlrewrite.Condition
 
ConditionMatch - Class in org.tuckey.web.filters.urlrewrite
 
ConditionMatch() - Constructor for class org.tuckey.web.filters.urlrewrite.ConditionMatch
 
Conf - Class in org.tuckey.web.filters.urlrewrite
Configuration object for urlrewrite filter.
Conf() - Constructor for class org.tuckey.web.filters.urlrewrite.Conf
Empty const for testing etc.
Conf(ServletContext, InputStream, String, String) - Constructor for class org.tuckey.web.filters.urlrewrite.Conf
Normal constructor.
Conf(URL) - Constructor for class org.tuckey.web.filters.urlrewrite.Conf
Constructor when run elements don't need to be initialised correctly, for docuementation etc.
Conf(InputStream, String) - Constructor for class org.tuckey.web.filters.urlrewrite.Conf
/** Constructor when run elements don't need to be initialised correctly, for docuementation etc.
ConfHandler - Class in org.tuckey.web.filters.urlrewrite
Handles DTD lookup and error handling for XML Conf parsing.
ConfHandler(String) - Constructor for class org.tuckey.web.filters.urlrewrite.ConfHandler
 
containsBackRef(String) - Static method in class org.tuckey.web.filters.urlrewrite.BackReferenceReplacer
look for back reference a % followed by a number
containsVariable(String) - Static method in class org.tuckey.web.filters.urlrewrite.VariableReplacer
 

D

debug(Object) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
debug(Object, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
debug(Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
decodeUsing - Variable in class org.tuckey.web.filters.urlrewrite.Conf
 
DEFAULT_MATCH_TYPE - Static variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
DEFAULT_WEB_CONF_PATH - Static variable in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 
defaultMatchType - Variable in class org.tuckey.web.filters.urlrewrite.Conf
 
destroy() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
destroy() - Method in class org.tuckey.web.filters.urlrewrite.Conf
Destory the conf gracefully.
destroy() - Method in class org.tuckey.web.filters.urlrewrite.extend.RewriteRule
Prepare to be shut down.
destroy() - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
destroy() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Destroy the rule gracefully.
destroy() - Method in class org.tuckey.web.filters.urlrewrite.Run
Run the underlying destroy methodStr on the run classStr.
destroy() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
Destroy is called by the application server when it unloads this filter.
destroy() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriter
Destory the rewriter gracefully.
destroy() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteServlet
 
destroyActual() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 
displayStatusInContainer(HttpServletRequest) - Method in class org.tuckey.web.filters.urlrewrite.Status
 
displayStatusOffline() - Method in class org.tuckey.web.filters.urlrewrite.Status
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
The main method called for each request that this filter is mapped for.
doRewrite(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
The method that actually handles the outcome and rewrites.
doRewrite(HttpServletRequest, HttpServletResponse, FilterChain) - Method in interface org.tuckey.web.filters.urlrewrite.RewrittenUrl
 

E

encodeRedirectURL(String) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteWrappedResponse
 
encodeRedirectUrl(String) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteWrappedResponse
 
encodeURL(String) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteWrappedResponse
 
encodeUrl(String) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteWrappedResponse
 
error(SAXParseException) - Method in class org.tuckey.web.filters.urlrewrite.ConfHandler
 
error - Variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
Error message from the regular expression compilation.
error(Object) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
error(Object, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
error(Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
errors - Variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
execute(HttpServletRequest, HttpServletResponse, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
execute(HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.extend.RewriteMatch
If this rule has been matched and has not been "stolen" by another rule then process the request.
execute(String, HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.OutboundRule
Execute this outbound rule.
execute(HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
execute(HttpServletRequest, HttpServletResponse, StringMatchingMatcher, ConditionMatch, FilterChain) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
execute(HttpServletRequest, HttpServletResponse, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.Run
Will invoke the instance created in initialise.
execute(HttpServletRequest, HttpServletResponse, Object[]) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
execute(HttpServletRequest, HttpServletResponse, Object[], FilterChain) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
execute(HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
execute(ConditionMatch, StringMatchingMatcher, HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
execute() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteDocTask
 

F

fatal(Object) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
fatal(Object, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
fatal(Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
fatalError(SAXParseException) - Method in class org.tuckey.web.filters.urlrewrite.ConfHandler
 
find() - Method in class org.tuckey.web.filters.urlrewrite.utils.RegexMatcher
 
find() - Method in interface org.tuckey.web.filters.urlrewrite.utils.StringMatchingMatcher
 
find() - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardMatcher
 
from - Variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 

G

getBuffer() - Method in class org.tuckey.web.filters.urlrewrite.Status
 
getCatchElems() - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
getClassStr() - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
getClassStr() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
getClassStr() - Method in class org.tuckey.web.filters.urlrewrite.Run
The name of the classStr that will be run for each rule match.
getConditionMatch(HttpServletRequest) - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will check and see if the condition matches the request.
getConditions() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will get the List of conditions.
getConf() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriter
 
getConfReloadCheckInterval() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
The amount of seconds between reload checks.
getConfReloadLastCheck() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 
getDecodeUsing() - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
getDefaultMatchType() - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
getDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
getDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.Condition
 
getDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
 
getDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.OutboundRule
 
getDisplayName() - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
getDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
getDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.Run
 
getDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
getError() - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
getError() - Method in class org.tuckey.web.filters.urlrewrite.Run
 
getError() - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
getError() - Method in class org.tuckey.web.filters.urlrewrite.TypeConverter
Will get the description of the error.
getErrors() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
getErrors() - Method in class org.tuckey.web.filters.urlrewrite.Conf
Will get the List of errors.
getErrors() - Method in interface org.tuckey.web.filters.urlrewrite.Rule
List of strings for all errors.
getErrors() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will get the list of errors.
getFileName() - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
getFilterName() - Method in class org.tuckey.web.filters.urlrewrite.RunConfig
 
getFrom() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will get the contents of the from element.
getFullDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
 
getFullDisplayName() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
getId() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
getId() - Method in class org.tuckey.web.filters.urlrewrite.Condition
 
getId() - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
getId() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will get the rule's id.
getId() - Method in class org.tuckey.web.filters.urlrewrite.Run
 
getInitParam(String) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
getInitParameter(String) - Method in class org.tuckey.web.filters.urlrewrite.RunConfig
 
getInitParameterNames() - Method in class org.tuckey.web.filters.urlrewrite.RunConfig
 
getLoadedDate() - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
getLog(Class) - Static method in class org.tuckey.web.filters.urlrewrite.utils.Log
Will get an instance of log for a given class.
getMatcher() - Method in class org.tuckey.web.filters.urlrewrite.ConditionMatch
 
getMatchingUrl() - Method in class org.tuckey.web.filters.urlrewrite.extend.RewriteMatch
When future rules are processed they need to have a URL to compare against.
getMatchType() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
getMethodSignature() - Method in class org.tuckey.web.filters.urlrewrite.Run
The name of the method signature ie, setDate(java.util.Date, int).
getMethodStr() - Method in class org.tuckey.web.filters.urlrewrite.Run
The name of the methodStr that will be run for each rule match.
getName() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
getName() - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will get the name.
getName() - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
 
getName() - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
getName() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
getName() - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
getNext() - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will return "add" or "or".
getNote() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
getOperator() - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will get the operator type.
getOutboundRules() - Method in class org.tuckey.web.filters.urlrewrite.Conf
Will get the List of outbound rules.
getParameter(String) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteWrappedRequest
 
getReplacedUrl() - Method in class org.tuckey.web.filters.urlrewrite.RuleExecutionOutput
 
getRewriteMatch() - Method in class org.tuckey.web.filters.urlrewrite.RuleExecutionOutput
 
getRewritenUrl(short, boolean, RuleExecutionOutput) - Static method in class org.tuckey.web.filters.urlrewrite.RuleExecutionOutput
Will perform the action defined by the rule ie, redirect or passthrough.
getRules() - Method in class org.tuckey.web.filters.urlrewrite.Conf
Will get the List of rules.
getRunClassInstance() - Method in class org.tuckey.web.filters.urlrewrite.Run
Gets a handle on the instance of the class run is running.
getRuns() - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
getRuns() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
getServletContext() - Method in class org.tuckey.web.filters.urlrewrite.RunConfig
 
getServletName() - Method in class org.tuckey.web.filters.urlrewrite.RunConfig
 
getSetAttributes() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
getStatusPath() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 
getTarget() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
Gets the target url
getTarget() - Method in class org.tuckey.web.filters.urlrewrite.RewrittenOutboundUrl
Gets the target url
getTarget() - Method in interface org.tuckey.web.filters.urlrewrite.RewrittenUrl
 
getTo() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Get to.
getToType() - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
Will get to type ie redirect or passthrough.
getType() - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
getType() - Method in class org.tuckey.web.filters.urlrewrite.TypeConverter
Will get the type code ie, method, port, header etc.
getTypeShort() - Method in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
getValue() - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will get the value.
getValue() - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
group(int) - Method in class org.tuckey.web.filters.urlrewrite.utils.RegexMatcher
 
group(int) - Method in interface org.tuckey.web.filters.urlrewrite.utils.StringMatchingMatcher
 
group(int) - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardMatcher
 
groupCount() - Method in class org.tuckey.web.filters.urlrewrite.utils.RegexMatcher
 
groupCount() - Method in interface org.tuckey.web.filters.urlrewrite.utils.StringMatchingMatcher
 
groupCount() - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardMatcher
 

H

handleInvocationTargetException(HttpServletRequest, HttpServletResponse, InvocationTargetException) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriter
Handle an exception thrown by a Run element.

I

id - Variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
indexOfArray(int[], int, int, char[], int) - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
Get the offset of a part of an int array within a char array.
info(Object) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
info(Object, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
info(Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
init(FilterConfig) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
Init is called automatically by the application server when it creates this filter.
init(ServletConfig) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteServlet
 
initialise(ServletContext) - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
initialise(ServletContext) - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
initialise() - Method in class org.tuckey.web.filters.urlrewrite.Condition
Returns false on failure.
initialise() - Method in class org.tuckey.web.filters.urlrewrite.Conf
Initialise the conf file.
initialise(ServletContext) - Method in class org.tuckey.web.filters.urlrewrite.extend.RewriteRule
Initialise the rule.
initialise(ServletContext) - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
Will initialise the rule.
initialise(ServletContext) - Method in class org.tuckey.web.filters.urlrewrite.OutboundRule
Will initialise the outbound rule.
initialise(ServletContext) - Method in interface org.tuckey.web.filters.urlrewrite.Rule
Will initialise the rule.
initialise(ServletContext) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will initialise the rule.
initialise(ServletContext) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
initialise(ServletContext, Class) - Method in class org.tuckey.web.filters.urlrewrite.Run
Initialise the Run, this will check specified classStr, constructor and methodStr exist.
initialise() - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
initialised - Variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
isBlank(String) - Static method in class org.tuckey.web.filters.urlrewrite.utils.StringUtils
 
isCaseSensitive() - Method in class org.tuckey.web.filters.urlrewrite.Condition
 
isConfReloadCheckEnabled() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 
isDebugEnabled() - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
isDecodeRequired() - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
isEnabled() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
isEnabled() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
isEncode() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
isEncode() - Method in class org.tuckey.web.filters.urlrewrite.RewrittenOutboundUrl
 
isEncodeFirst() - Method in class org.tuckey.web.filters.urlrewrite.OutboundRule
 
isEncodeToUrl() - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
 
isEncodeToUrl() - Method in class org.tuckey.web.filters.urlrewrite.OutboundRule
 
isErrorEnabled() - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
isFatalEnabled() - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
isFilter() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
isFilter() - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
isFilter() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
isFilter() - Method in class org.tuckey.web.filters.urlrewrite.Run
 
isForward() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
isFound() - Method in class org.tuckey.web.filters.urlrewrite.utils.RegexMatcher
 
isFound() - Method in interface org.tuckey.web.filters.urlrewrite.utils.StringMatchingMatcher
 
isFound() - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardMatcher
 
isFromCaseSensitive() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
isInfoEnabled() - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
isInitialised() - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
isInitialised() - Method in class org.tuckey.web.filters.urlrewrite.Run
 
isLast() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
isLast() - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
isLast() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Is this rule last?.
isLoaded() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 
isMatch(String) - Method in class org.tuckey.web.filters.urlrewrite.utils.ServerNameMatcher
 
isMatchTypeWildcard() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
isNewEachTime() - Method in class org.tuckey.web.filters.urlrewrite.Run
 
isOk() - Method in class org.tuckey.web.filters.urlrewrite.Conf
true if the conf has been loaded ok.
isPermanentRedirect() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
isPostInclude() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
isPreInclude() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
isProcessNextOr() - Method in class org.tuckey.web.filters.urlrewrite.Condition
True if process next is or.
isRedirect() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
isRuleMatched() - Method in class org.tuckey.web.filters.urlrewrite.RuleExecutionOutput
 
isStatusEnabled() - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 
isStopFilterChain() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
isStopFilterMatch() - Method in class org.tuckey.web.filters.urlrewrite.RuleExecutionOutput
 
isTemporaryRedirect() - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
isToContainsBackReference() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
isToContainsVariable() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
isTraceEnabled() - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
isUseContext() - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
isUseQueryString() - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
isUsingCommonsLogging() - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
isValid() - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
isValid() - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
isValid() - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
isValid() - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
isValid() - Method in class org.tuckey.web.filters.urlrewrite.Run
 
isWarnEnabled() - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 

L

lastIndexOfArray(int[], int, int, char[], int) - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
Get the offset of a last occurance of an int array within a char array.
loadClass - Static variable in class org.tuckey.web.filters.urlrewrite.CatchElem
For testing and documentation we don't want to load the classes.
loadConf(URL) - Method in class org.tuckey.web.filters.urlrewrite.test.UrlRewriteTestCase
 
Log - Class in org.tuckey.web.filters.urlrewrite.utils
Log copies the style of commons logging.

M

match(Map, String, int[]) - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
Match a pattern agains a string and isolates wildcard replacement into a Stack.
MATCH_BEGIN - Static variable in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
The int representing begin in the pattern int [].
MATCH_END - Static variable in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
The int value that terminates the pattern int [].
MATCH_FILE - Static variable in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
The int representing '*' in the pattern int [].
MATCH_PATH - Static variable in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
The int representing '**' in the pattern int [].
MATCH_THEEND - Static variable in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
The int representing end in pattern int [].
MATCH_TYPE_WILDCARD - Static variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
matchArray(int[], int, int, char[], int) - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
Matches elements of array r from rpos to rend with array d, starting from dpos.
matcher(String) - Method in class org.tuckey.web.filters.urlrewrite.utils.RegexPattern
 
matcher(String) - Method in interface org.tuckey.web.filters.urlrewrite.utils.StringMatchingPattern
 
matcher(String) - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardPattern
 
matches(Throwable) - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
matches(String, HttpServletRequest, HttpServletResponse, RuleChain) - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
matches(String, HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
matches(HttpServletRequest) - Method in class org.tuckey.web.filters.urlrewrite.Condition
Deprecated. use getConditionMatch(HttpServletRequest hsRequest)
matches(HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.extend.RewriteRule
Can we match the current request? null means no.
matches(String, HttpServletRequest, HttpServletResponse, RuleChain) - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
Will run the rule against the uri and perform action required will return false is not matched otherwise true.
matches(String, HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
 
matches(String, HttpServletRequest, HttpServletResponse, RuleChain) - Method in interface org.tuckey.web.filters.urlrewrite.Rule
Will run the rule against the uri and perform action required will return false is not matched otherwise true.
matches(String, HttpServletRequest, HttpServletResponse) - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
matches(HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.sample.SampleRewriteRule
 
matchesBase(String, HttpServletRequest, HttpServletResponse, RuleChain) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will run the rule against the uri and perform action required will return false is not matched otherwise true.

N

name - Variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
nl2br(String) - Static method in class org.tuckey.web.filters.urlrewrite.utils.StringUtils
 
NormalRewrittenUrl - Class in org.tuckey.web.filters.urlrewrite
Holds information about the rewirtten url.
NormalRewrittenUrl(RuleExecutionOutput) - Constructor for class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
Holds information about the rewirtten url.
NormalRewrittenUrl(String) - Constructor for class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
Holds information about the rewirtten url.
NormalRule - Class in org.tuckey.web.filters.urlrewrite
Defines a rule that can be run against an incoming request.
NormalRule() - Constructor for class org.tuckey.web.filters.urlrewrite.NormalRule
Constructor.
notNull(String) - Static method in class org.tuckey.web.filters.urlrewrite.utils.StringUtils
 
NumberUtils - Class in org.tuckey.web.filters.urlrewrite.utils
Written in the style of commons-lang NumberUtils with only the with only two methods.
NumberUtils() - Constructor for class org.tuckey.web.filters.urlrewrite.utils.NumberUtils
 

O

org.tuckey.web.filters.urlrewrite - package org.tuckey.web.filters.urlrewrite
 
org.tuckey.web.filters.urlrewrite.extend - package org.tuckey.web.filters.urlrewrite.extend
 
org.tuckey.web.filters.urlrewrite.sample - package org.tuckey.web.filters.urlrewrite.sample
 
org.tuckey.web.filters.urlrewrite.test - package org.tuckey.web.filters.urlrewrite.test
 
org.tuckey.web.filters.urlrewrite.utils - package org.tuckey.web.filters.urlrewrite.utils
 
OutboundRule - Class in org.tuckey.web.filters.urlrewrite
Defines an outbound rule that can be run against a link in a page.
OutboundRule() - Constructor for class org.tuckey.web.filters.urlrewrite.OutboundRule
Constructor.

P

processEncodeURL(HttpServletResponse, HttpServletRequest, boolean, String) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriter
Handles rewriting urls in jsp's etc, i.e.
processRequest(HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriter
Helpful for testing but otherwise, don't use.
processRequest(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriter
The main method called for each request that this filter is mapped for.

R

RegexMatcher - Class in org.tuckey.web.filters.urlrewrite.utils
Simple wrapper for java.util.regex.Matcher.
RegexMatcher(Matcher) - Constructor for class org.tuckey.web.filters.urlrewrite.utils.RegexMatcher
 
RegexPattern - Class in org.tuckey.web.filters.urlrewrite.utils
Simpe wrapper for java.util.regex.Pattern.
RegexPattern(String, boolean) - Constructor for class org.tuckey.web.filters.urlrewrite.utils.RegexPattern
 
replace(ConditionMatch, String) - Static method in class org.tuckey.web.filters.urlrewrite.BackReferenceReplacer
 
replace(String, HttpServletRequest) - Static method in class org.tuckey.web.filters.urlrewrite.VariableReplacer
 
replaceAll(String) - Method in class org.tuckey.web.filters.urlrewrite.utils.RegexMatcher
 
replaceAll(String) - Method in interface org.tuckey.web.filters.urlrewrite.utils.StringMatchingMatcher
 
replaceAll(String) - Method in class org.tuckey.web.filters.urlrewrite.utils.WildcardMatcher
 
resetAll() - Static method in class org.tuckey.web.filters.urlrewrite.utils.Log
Resets log to default state.
resolveEntity(String, String) - Method in class org.tuckey.web.filters.urlrewrite.ConfHandler
Resolve the requested external entity.
RewriteMatch - Class in org.tuckey.web.filters.urlrewrite.extend
Service the request with a clean object.
RewriteMatch() - Constructor for class org.tuckey.web.filters.urlrewrite.extend.RewriteMatch
 
RewriteRule - Class in org.tuckey.web.filters.urlrewrite.extend
A RewriteRule is basically the class that will figure out the answer to "Can we service this http request?".
RewriteRule() - Constructor for class org.tuckey.web.filters.urlrewrite.extend.RewriteRule
 
RewrittenOutboundUrl - Class in org.tuckey.web.filters.urlrewrite
Holds information about the rewritten outbound url.
RewrittenOutboundUrl(String, boolean) - Constructor for class org.tuckey.web.filters.urlrewrite.RewrittenOutboundUrl
Holds information about the rewritten outbound url.
RewrittenUrl - Interface in org.tuckey.web.filters.urlrewrite
Holds information about the rewirtten url.
Rule - Interface in org.tuckey.web.filters.urlrewrite
 
RuleBase - Class in org.tuckey.web.filters.urlrewrite
Defines a rule that can be run against an incoming request.
RuleBase() - Constructor for class org.tuckey.web.filters.urlrewrite.RuleBase
Constructor.
RuleExecutionOutput - Class in org.tuckey.web.filters.urlrewrite
 
RuleExecutionOutput(String, boolean, RewriteMatch) - Constructor for class org.tuckey.web.filters.urlrewrite.RuleExecutionOutput
 
Run - Class in org.tuckey.web.filters.urlrewrite
Defines a run element, the ability to run a methodStr (eg, xx(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse))
Run() - Constructor for class org.tuckey.web.filters.urlrewrite.Run
 
RunConfig - Class in org.tuckey.web.filters.urlrewrite
Defines a the config that will be passed to the run object on startup.
RunConfig(ServletContext, Hashtable) - Constructor for class org.tuckey.web.filters.urlrewrite.RunConfig
 
Runnable - Interface in org.tuckey.web.filters.urlrewrite
Inteface for something that contains Run's, so we can initialise cleanly.

S

SampleRewriteRule - Class in org.tuckey.web.filters.urlrewrite.sample
A sample of how you might write a custom rule.
SampleRewriteRule() - Constructor for class org.tuckey.web.filters.urlrewrite.sample.SampleRewriteRule
 
ServerNameMatcher - Class in org.tuckey.web.filters.urlrewrite.utils
Utility class for matching server names.
ServerNameMatcher(String) - Constructor for class org.tuckey.web.filters.urlrewrite.utils.ServerNameMatcher
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteServlet
 
SetAttribute - Class in org.tuckey.web.filters.urlrewrite
 
SetAttribute() - Constructor for class org.tuckey.web.filters.urlrewrite.SetAttribute
 
setAttributes - Variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
setCaseSensitive(boolean) - Method in class org.tuckey.web.filters.urlrewrite.Condition
 
setClassStr(String) - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
setClassStr(String) - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
setClassStr(String) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
setConf(File) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteDocTask
 
setConfiguration(FilterConfig) - Static method in class org.tuckey.web.filters.urlrewrite.utils.Log
Will setup Log based on the filter config.
setDecodeUsing(String) - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
setDefaultMatchType(String) - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
setDest(File) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteDocTask
 
setEnabled(boolean) - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
setEnabled(boolean) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
setEncode(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
setEncode(boolean) - Method in class org.tuckey.web.filters.urlrewrite.RewrittenOutboundUrl
 
setEncodeFirst(boolean) - Method in class org.tuckey.web.filters.urlrewrite.OutboundRule
 
setEncodeToUrl(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
 
setEncodeToUrl(boolean) - Method in class org.tuckey.web.filters.urlrewrite.OutboundRule
 
setError(String) - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
setError(String, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
setError(String) - Method in class org.tuckey.web.filters.urlrewrite.Condition
 
setError(String, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
setError(String) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
setError(String) - Method in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
setForward(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
setFrom(String) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will set from, usually called by Digester.
setFromCaseSensitive(boolean) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
setId(int) - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
setId(int) - Method in class org.tuckey.web.filters.urlrewrite.Condition
 
setId(int) - Method in interface org.tuckey.web.filters.urlrewrite.Rule
 
setId(int) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
setId(int) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
setLast(boolean) - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
setLevel(String) - Static method in class org.tuckey.web.filters.urlrewrite.utils.Log
Set the logging level (options are TRACE, DEBUG, INFO, WARN, ERROR, FATAL).
setLoadClass(boolean) - Static method in class org.tuckey.web.filters.urlrewrite.CatchElem
 
setLoadClass(boolean) - Static method in class org.tuckey.web.filters.urlrewrite.Run
 
setLogLevel(String) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteDocTask
 
setMatcher(StringMatchingMatcher) - Method in class org.tuckey.web.filters.urlrewrite.ConditionMatch
 
setMatchType(String) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
setMethodStr(String) - Method in class org.tuckey.web.filters.urlrewrite.ClassRule
 
setMethodStr(String) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
setName(String) - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will set the name.
setName(String) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
setName(String) - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
setNewEachTime(boolean) - Method in class org.tuckey.web.filters.urlrewrite.Run
 
setNext(String) - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will set next.
setNote(String) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
 
setOperator(String) - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will ste the operator.
setParameter(String, String) - Method in class org.tuckey.web.filters.urlrewrite.UrlRewriteWrappedRequest
 
setPermanentRedirect(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
setPostInclude(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
setPreInclude(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
setRedirect(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
setReplacedUrl(String) - Method in class org.tuckey.web.filters.urlrewrite.RuleExecutionOutput
 
setRule(RuleBase) - Method in class org.tuckey.web.filters.urlrewrite.Condition
 
setStopFilterChain(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
setStopFilterMatch(boolean) - Method in class org.tuckey.web.filters.urlrewrite.RuleExecutionOutput
 
setTarget(String) - Method in class org.tuckey.web.filters.urlrewrite.RewrittenOutboundUrl
 
setTemporaryRedirect(boolean) - Method in class org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl
 
setTo(String) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Will set the to, usually called by Digester.
setToLast(String) - Method in class org.tuckey.web.filters.urlrewrite.RuleBase
Set to type.
setToType(String) - Method in class org.tuckey.web.filters.urlrewrite.NormalRule
Redirect or passthrough, passthrough is the default.
setType(String) - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
setType(String) - Method in class org.tuckey.web.filters.urlrewrite.TypeConverter
Will set the type.
setUseContext(boolean) - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
setUseQueryString(boolean) - Method in class org.tuckey.web.filters.urlrewrite.Conf
 
setValue(String) - Method in class org.tuckey.web.filters.urlrewrite.Condition
Will set the value.
setValue(String) - Method in class org.tuckey.web.filters.urlrewrite.SetAttribute
 
Status - Class in org.tuckey.web.filters.urlrewrite
Outputs information about urlrewritefilter.
Status(Conf) - Constructor for class org.tuckey.web.filters.urlrewrite.Status
 
Status(Conf, UrlRewriteFilter) - Constructor for class org.tuckey.web.filters.urlrewrite.Status
 
StringMatchingMatcher - Interface in org.tuckey.web.filters.urlrewrite.utils
A generic interface for StringMatching, method signature matches java.util.Matcher.
StringMatchingPattern - Interface in org.tuckey.web.filters.urlrewrite.utils
 
StringMatchingPatternSyntaxException - Exception in org.tuckey.web.filters.urlrewrite.utils
 
StringMatchingPatternSyntaxException(PatternSyntaxException) - Constructor for exception org.tuckey.web.filters.urlrewrite.utils.StringMatchingPatternSyntaxException
 
stringToInt(String) - Static method in class org.tuckey.web.filters.urlrewrite.utils.NumberUtils
 
stringToInt(String, int) - Static method in class org.tuckey.web.filters.urlrewrite.utils.NumberUtils
 
stringToLong(String) - Static method in class org.tuckey.web.filters.urlrewrite.utils.NumberUtils
 
stringToLong(String, long) - Static method in class org.tuckey.web.filters.urlrewrite.utils.NumberUtils
 
StringUtils - Class in org.tuckey.web.filters.urlrewrite.utils
In the style of commons-lang StringUtils, but a bit smaller!.
StringUtils() - Constructor for class org.tuckey.web.filters.urlrewrite.utils.StringUtils
 

T

testUrlRerwriteTestCase() - Method in class org.tuckey.web.filters.urlrewrite.test.UrlRewriteTestCase
An empty method so that Junit doesn't complain when running tests.
to - Variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
TO_TYPE_FORWARD - Static variable in class org.tuckey.web.filters.urlrewrite.NormalRule
 
TO_TYPE_PERMANENT_REDIRECT - Static variable in class org.tuckey.web.filters.urlrewrite.NormalRule
 
TO_TYPE_POST_INCLUDE - Static variable in class org.tuckey.web.filters.urlrewrite.NormalRule
 
TO_TYPE_PRE_INCLUDE - Static variable in class org.tuckey.web.filters.urlrewrite.NormalRule
 
TO_TYPE_REDIRECT - Static variable in class org.tuckey.web.filters.urlrewrite.NormalRule
 
TO_TYPE_TEMPORARY_REDIRECT - Static variable in class org.tuckey.web.filters.urlrewrite.NormalRule
 
toType - Variable in class org.tuckey.web.filters.urlrewrite.NormalRule
 
trace(Object) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
trace(Object, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
trace(Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
trim(String) - Static method in class org.tuckey.web.filters.urlrewrite.utils.StringUtils
 
trimToNull(String) - Static method in class org.tuckey.web.filters.urlrewrite.utils.StringUtils
 
type - Variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
Type of condition ie, header, port etc.
TYPE_ATTRIBUTE - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_AUTH_TYPE - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_CHARACTER_ENCODING - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_CONTENT_LENGTH - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_CONTENT_TYPE - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_CONTEXT_PATH - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_COOKIE - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_EXCEPTION - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_HEADER - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_LOCAL_PORT - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_METHOD - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_PARAMETER - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_PATH_INFO - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_PATH_TRANSLATED - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_PROTOCOL - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_QUERY_STRING - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_REMOTE_ADDR - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_REMOTE_HOST - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_REMOTE_USER - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_REQUEST_URI - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_REQUEST_URL - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_REQUESTED_SESSION_ID - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_SCHEME - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_SERVER_NAME - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_SERVER_PORT - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_SESSION_ATTRIBUTE - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_SESSION_IS_NEW - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_AMPM - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_DAY_OF_MONTH - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_DAY_OF_WEEK - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_HOUR_OF_DAY - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_MILLISECOND - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_MINUTE - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_MONTH - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_SECOND - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_TIME_YEAR - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TYPE_USER_IN_ROLE - Static variable in class org.tuckey.web.filters.urlrewrite.TypeConverter
 
TypeConverter - Class in org.tuckey.web.filters.urlrewrite
Assists with the setting of variable type names for condition types and rule to variables.
TypeConverter() - Constructor for class org.tuckey.web.filters.urlrewrite.TypeConverter
 

U

UrlRewriteDocTask - Class in org.tuckey.web.filters.urlrewrite
Used for javadoc style output of conf file.
UrlRewriteDocTask() - Constructor for class org.tuckey.web.filters.urlrewrite.UrlRewriteDocTask
 
UrlRewriteFilter - Class in org.tuckey.web.filters.urlrewrite
Based on the popular and very useful mod_rewrite for apache, UrlRewriteFilter is a Java Web Filter for any J2EE compliant web application server (such as Resin or Tomcat), which allows you to rewrite URLs before they get to your code.
UrlRewriteFilter() - Constructor for class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 
UrlRewriter - Class in org.tuckey.web.filters.urlrewrite
The main rewriter.
UrlRewriter(Conf) - Constructor for class org.tuckey.web.filters.urlrewrite.UrlRewriter
 
UrlRewriteServlet - Class in org.tuckey.web.filters.urlrewrite
Servlet for use if you cannot load filters in your environment for some strange reason.
UrlRewriteServlet() - Constructor for class org.tuckey.web.filters.urlrewrite.UrlRewriteServlet
 
UrlRewriteTestCase - Class in org.tuckey.web.filters.urlrewrite.test
 
UrlRewriteTestCase() - Constructor for class org.tuckey.web.filters.urlrewrite.test.UrlRewriteTestCase
 
UrlRewriteWrappedRequest - Class in org.tuckey.web.filters.urlrewrite
 
UrlRewriteWrappedRequest(HttpServletRequest) - Constructor for class org.tuckey.web.filters.urlrewrite.UrlRewriteWrappedRequest
 
UrlRewriteWrappedResponse - Class in org.tuckey.web.filters.urlrewrite
Handles wrapping the response so we can encode the url's on the way "out" (ie, in JSP or servlet generation).
UrlRewriteWrappedResponse(HttpServletResponse, HttpServletRequest, UrlRewriter) - Constructor for class org.tuckey.web.filters.urlrewrite.UrlRewriteWrappedResponse
 
useContext - Variable in class org.tuckey.web.filters.urlrewrite.Conf
 
useQueryString - Variable in class org.tuckey.web.filters.urlrewrite.Conf
 

V

valid - Variable in class org.tuckey.web.filters.urlrewrite.RuleBase
 
VariableReplacer - Class in org.tuckey.web.filters.urlrewrite
Helper class for variable replacement.
VariableReplacer() - Constructor for class org.tuckey.web.filters.urlrewrite.VariableReplacer
 
VERSION - Static variable in class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
 

W

warn(Object) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
warn(Object, Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
warn(Throwable) - Method in class org.tuckey.web.filters.urlrewrite.utils.Log
 
warning(SAXParseException) - Method in class org.tuckey.web.filters.urlrewrite.ConfHandler
 
WildcardHelper - Class in org.tuckey.web.filters.urlrewrite.utils
This class is an utility class that perform wilcard-patterns matching and isolation taken from Apache Cocoon.
WildcardHelper() - Constructor for class org.tuckey.web.filters.urlrewrite.utils.WildcardHelper
 
WildcardMatcher - Class in org.tuckey.web.filters.urlrewrite.utils
Implements a regex like interface on top of WildcardMatcher, this is really just a convinience class so that it's easier for us to program against regex and wildcard patterns.
WildcardMatcher(WildcardHelper, String, String) - Constructor for class org.tuckey.web.filters.urlrewrite.utils.WildcardMatcher
 
WildcardPattern - Class in org.tuckey.web.filters.urlrewrite.utils
 
WildcardPattern(String) - Constructor for class org.tuckey.web.filters.urlrewrite.utils.WildcardPattern
 

A B C D E F G H I L M N O P R S T U V W