org.apache.tiles.web.startup
public class: TilesFilter [javadoc |
source]
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.tiles.web.startup.AbstractTilesInitializerServlet
org.apache.tiles.web.startup.TilesServlet
org.apache.tiles.web.startup.TilesFilter
All Implemented Interfaces:
Filter, Serializable, Servlet, ServletConfig
Deprecated! Use
-
TilesServlet or
TilesListener . If you want a
decoration Filter, use
org.apache.tiles.web.util.TilesDecorationFilter . Moreover, definition
files reload themselves if the
org.apache.tiles.definition.dao.DefinitionDAO implements
org.apache.tiles.definition.Refreshable .
Processes Reloadable Tiles Definitions.
- version:
$
- Rev: 784215 $ $Date: 2009-06-12 19:36:13 +0200 (ven, 12 giu 2009) $
Methods from javax.servlet.http.HttpServlet: |
---|
class$, doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service |
Methods from javax.servlet.GenericServlet: |
---|
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log, service |
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from org.apache.tiles.web.startup.TilesFilter Detail: |
public void destroy() {
super.destroy();
} Deprecated!Destroy method for this filter. |
public void doFilter(ServletRequest request,
ServletResponse response,
FilterChain chain) throws IOException, ServletException {
try {
DefinitionsFactoryUtil.reloadDefinitionsFactory(
getServletContext());
chain.doFilter(request, response);
} catch (Exception e) {
throw new ServletException("Error processing request.", e);
}
} Deprecated!Checks whether Tiles Definitions need to be reloaded. |
public FilterConfig getFilterConfig() {
return (this.filterConfig);
} Deprecated!Returns the filter configuration object for this filter. |
public void init(FilterConfig filterConfig) throws ServletException {
this.filterConfig = filterConfig;
super.init(createServletConfig());
if (DEBUG) {
log("TilesDecorationFilter:Initializing filter");
}
} Deprecated! |
public void log(String msg) {
filterConfig.getServletContext().log(msg);
} Deprecated! |
public void setFilterConfig(FilterConfig filterConfig) {
this.filterConfig = filterConfig;
} Deprecated!Set the filter configuration object for this filter. |