|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--javax.servlet.GenericServlet
|
+--javax.servlet.http.HttpServlet
|
+--org.apache.catalina.servlets.ManagerServlet
|
+--org.apache.catalina.servlets.HTMLManagerServlet
Servlet that enables remote management of the web applications installed within the same virtual host as this web application is. Normally, this functionality will be protected by a security constraint in the web application deployment descriptor. However, this requirement can be relaxed during testing.
The difference between this ManagerServlet and this
Servlet is that this Servlet prints out a HTML interface which
makes it easier to administrate.
However if you use a software that parses the output of
ManagerServletManagerServlet
ManagerServlet,
Serialized Form| Field Summary |
| Fields inherited from class org.apache.catalina.servlets.ManagerServlet |
context, debug, deployer, sm, wrapper |
| Constructor Summary | |
HTMLManagerServlet()
|
|
| Method Summary | |
void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Process a GET request for the specified resource. |
void |
list(java.io.PrintWriter writer)
Render a HTML list of the currently active Contexts in our virtual host. |
protected void |
reload(java.io.PrintWriter writer,
java.lang.String path)
Reload the web application at the specified context path. |
protected void |
remove(java.io.PrintWriter writer,
java.lang.String path)
Remove the web application at the specified context path. |
void |
start(java.io.PrintWriter writer,
java.lang.String path)
Start the web application at the specified context path. |
protected void |
stop(java.io.PrintWriter writer,
java.lang.String path)
Stop the web application at the specified context path. |
| Methods inherited from class org.apache.catalina.servlets.ManagerServlet |
destroy, getWrapper, init, install, sessions, setWrapper |
| Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HTMLManagerServlet()
| Method Detail |
public void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
doGet in class ManagerServletrequest - The servlet request we are processingresponse - The servlet response we are creating
java.io.IOException - if an input/output error occurs
javax.servlet.ServletException - if a servlet-specified error occurspublic void list(java.io.PrintWriter writer)
list in class ManagerServletwriter - Writer to render to
protected void reload(java.io.PrintWriter writer,
java.lang.String path)
reload in class ManagerServletwriter - Writer to render topath - Context path of the application to be restarted
protected void remove(java.io.PrintWriter writer,
java.lang.String path)
remove in class ManagerServletwriter - Writer to render topath - Context path of the application to be removed
public void start(java.io.PrintWriter writer,
java.lang.String path)
start in class ManagerServletwriter - Writer to render topath - Context path of the application to be started
protected void stop(java.io.PrintWriter writer,
java.lang.String path)
stop in class ManagerServletwriter - Writer to render topath - Context path of the application to be stopped
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||