Package org.appng.core.controller.filter
Class RedirectFilter
- java.lang.Object
-
- org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
-
- org.appng.core.controller.filter.RedirectFilter
-
- All Implemented Interfaces:
javax.servlet.Filter
public class RedirectFilter extends org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
- Author:
- Matthias Müller
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RedirectFilter.UrlRewriteConfig
-
Constructor Summary
Constructors Constructor Description RedirectFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<org.appng.core.controller.filter.RedirectFilter.RedirectRule>
getRedirectRules(String siteName)
protected org.tuckey.web.filters.urlrewrite.UrlRewriter
getUrlRewriter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
void
init(javax.servlet.FilterConfig filterConfig)
static Document
parseConfig(URL resource)
-
Methods inherited from class org.tuckey.web.filters.urlrewrite.UrlRewriteFilter
checkConf, destroy, destroyActual, destroyUrlRewriter, doFilter, getConfReloadCheckInterval, getConfReloadLastCheck, getFullVersionString, getStatusPath, isConfReloadCheckEnabled, isLoaded, isStatusEnabled, isTimeToReloadConf, loadUrlRewriter, reloadConf
-
-
-
-
Method Detail
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
- Specified by:
init
in interfacejavax.servlet.Filter
- Overrides:
init
in classorg.tuckey.web.filters.urlrewrite.UrlRewriteFilter
- Throws:
javax.servlet.ServletException
-
parseConfig
public static Document parseConfig(URL resource) throws ParserConfigurationException, SAXException, IOException
-
getUrlRewriter
protected org.tuckey.web.filters.urlrewrite.UrlRewriter getUrlRewriter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
- Overrides:
getUrlRewriter
in classorg.tuckey.web.filters.urlrewrite.UrlRewriteFilter
-
-