|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.jumpmind.symmetric.web.AbstractServlet
org.jumpmind.symmetric.web.SymmetricServlet
public class SymmetricServlet
The SymmetricServlet manages all of the other servlets. This allows for easier configuration since spring manages the individual servlets. Configured within web.xml
<servlet>
<servlet-name>SymmetricServlet</filter-name>
<servlet-class>
org.jumpmind.symmetric.web.SymmetricServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SymmetricServlet</servlet-name>
<url-pattern>*</url-pattern>
</servlet-mapping>
| Constructor Summary | |
|---|---|
SymmetricServlet()
|
|
| Method Summary | |
|---|---|
void |
destroy()
|
protected AbstractResourceServlet<?> |
findMatchingServlet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
|
protected org.apache.commons.logging.Log |
getLogger()
|
protected void |
handleDelete(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
protected void |
handleGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
protected void |
handleHead(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
protected void |
handleOptions(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
protected void |
handlePost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
protected void |
handlePut(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
protected void |
handleTrace(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
Override me to do real work. |
void |
init(javax.servlet.ServletConfig config)
|
| Methods inherited from class org.jumpmind.symmetric.web.AbstractServlet |
|---|
createInputStream, createOutputStream, doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getDefaultApplicationContext, getParameter, getParameter, getParameterAsNumber, sendError, sendError |
| Methods inherited from class javax.servlet.http.HttpServlet |
|---|
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 SymmetricServlet()
| Method Detail |
|---|
protected org.apache.commons.logging.Log getLogger()
getLogger in class AbstractServlet
public void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.Servletdestroy in class javax.servlet.GenericServlet
protected AbstractResourceServlet<?> findMatchingServlet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
protected void handleDelete(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.lang.Exception
AbstractServlet
handleDelete in class AbstractServletjava.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!
protected void handleGet(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.lang.Exception
AbstractServlet
handleGet in class AbstractServletjava.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!
protected void handleHead(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.lang.Exception
AbstractServlet
handleHead in class AbstractServletjava.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!
protected void handleOptions(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.lang.Exception
AbstractServlet
handleOptions in class AbstractServletjava.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!
protected void handlePost(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.lang.Exception
AbstractServlet
handlePost in class AbstractServletjava.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!
protected void handlePut(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.lang.Exception
AbstractServlet
handlePut in class AbstractServletjava.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!
protected void handleTrace(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws java.lang.Exception
AbstractServlet
handleTrace in class AbstractServletjava.io.IOException
javax.servlet.ServletException
java.lang.Exception - everything else that could go wrong!
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||