Package com.webmethods.caf.faces.view
Class ViewBuilderCacheManagerServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.webmethods.caf.faces.view.ViewBuilderCacheManagerServlet
- All Implemented Interfaces:
Serializable
,Servlet
,ServletConfig
Manages ViewBuilder cache for
BaseViewHandler
.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
void
init
(ServletConfig config) protected void
service
(HttpServletRequest request, HttpServletResponse response) Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Field Details
-
INIT_PARAM_SLEEP
Time to sleep between invalidation checks, in milliseconds.- See Also:
-
INIT_PARAM_ROOT
Root file path of views to check (ie "c:/mywebapp/views").- See Also:
-
m_sleep
protected long m_sleep -
m_root
-
m_invalidationThread
-
-
Constructor Details
-
ViewBuilderCacheManagerServlet
public ViewBuilderCacheManagerServlet()
-
-
Method Details
-
init
- Specified by:
init
in interfaceServlet
- Overrides:
init
in classGenericServlet
- Throws:
ServletException
-
destroy
public void destroy()- Specified by:
destroy
in interfaceServlet
- Overrides:
destroy
in classGenericServlet
-
service
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException - Overrides:
service
in classHttpServlet
- Throws:
ServletException
IOException
-