Method Summary |
|
public void | addWrapper(String jspUri, JspServletWrapper jsw) Add a new JspServletWrapper. |
public void | destroy() Process a "destory" event for this web application context. |
public String | getClassPath() The classpath that is passed off to the Java compiler. |
public CodeSource | getCodeSource() Get the SecurityManager Policy CodeSource for this web
applicaiton context. |
public int | getJspCount() Returns the number of JSPs for which JspServletWrappers exist, i.e.,
the number of JSPs that have been loaded into the webapp. |
public int | getJspReloadCount() Gets the current value of the JSP reload counter. |
public URLClassLoader | getParentClassLoader() Get the parent URLClassLoader. |
public PermissionCollection | getPermissionCollection() Get the SecurityManager PermissionCollection for this
web application context. |
public JspServletWrapper | getWrapper(String jspUri) Get an already existing JspServletWrapper. |
public synchronized void | incrementJspReloadCount() Increments the JSP reload counter. |
public void | removeWrapper(String jspUri) Remove a JspServletWrapper. |
public void | run() The background thread that checks for changes to files
included by a JSP and flags that a recompile is required. |
public synchronized void | setJspReloadCount(int count) Resets the JSP reload counter. |
protected void | threadSleep() Sleep for the duration specified by the checkInterval
property. |
protected void | threadStart() Start the background thread that will periodically check for
changes to compile time included files in a JSP. |
protected void | threadStop() Stop the background thread that is periodically checking for
changes to compile time included files in a JSP. |