@Deprecated public class WebServiceServlet extends javax.servlet.http.HttpServlet
| Modifier and Type | Class and Description |
|---|---|
protected class |
WebServiceServlet.Config
Deprecated.
|
static class |
WebServiceServlet.JSON
Deprecated.
|
| Constructor and Description |
|---|
WebServiceServlet()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Deprecated.
|
protected void |
doDelete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
protected void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
protected void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
protected void |
doPut(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
protected void |
doREST(net.arnx.jsonic.web.WebServiceServlet.Route route,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
protected void |
doRPC(net.arnx.jsonic.web.WebServiceServlet.Route route,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
protected Class<?> |
findClass(String name)
Deprecated.
|
protected Class<? extends WebServiceServlet.Config> |
getConfigClass()
Deprecated.
|
void |
init(javax.servlet.ServletConfig servletConfig)
Deprecated.
|
protected Object |
invoke(JSON json,
Object o,
String methodName,
List<?> args)
Deprecated.
|
protected Object |
postinvoke(Object target,
Object result)
Deprecated.
Called after invoked the target method.
|
protected Object[] |
preinvoke(Object target,
Object... params)
Deprecated.
Called before invoking the target method.
|
protected net.arnx.jsonic.web.WebServiceServlet.Route |
preprocess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Deprecated.
|
doHead, doOptions, doTrace, getLastModified, service, servicepublic void init(javax.servlet.ServletConfig servletConfig)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionprotected Class<?> findClass(String name) throws ClassNotFoundException
ClassNotFoundExceptionprotected Class<? extends WebServiceServlet.Config> getConfigClass()
protected net.arnx.jsonic.web.WebServiceServlet.Route preprocess(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected void doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doGet in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doPost in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doPut(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doPut in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doDelete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
doDelete in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected void doRPC(net.arnx.jsonic.web.WebServiceServlet.Route route,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionprotected void doREST(net.arnx.jsonic.web.WebServiceServlet.Route route,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
javax.servlet.ServletExceptionIOExceptionpublic void destroy()
destroy in interface javax.servlet.Servletdestroy in class javax.servlet.GenericServletprotected Object[] preinvoke(Object target, Object... params)
target - The target instance.params - The parameters of the target method.protected Object invoke(JSON json, Object o, String methodName, List<?> args) throws Exception
Exception