net.arnx.jsonic.web
クラス WebServiceServlet

java.lang.Object
  上位を拡張 javax.servlet.GenericServlet
      上位を拡張 javax.servlet.http.HttpServlet
          上位を拡張 net.arnx.jsonic.web.WebServiceServlet
すべての実装されたインタフェース:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class WebServiceServlet
extends javax.servlet.http.HttpServlet

関連項目:
直列化された形式

コンストラクタの概要
WebServiceServlet()
           
 
メソッドの概要
 void destroy()
           
protected  void doDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void doPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void doREST(net.arnx.jsonic.web.Route route, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void doRPC(net.arnx.jsonic.web.Route route, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 void init(javax.servlet.ServletConfig servletConfig)
           
protected  net.arnx.jsonic.web.Route preprocess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 
クラス javax.servlet.http.HttpServlet から継承されたメソッド
doHead, doOptions, doTrace, getLastModified, service, service
 
クラス javax.servlet.GenericServlet から継承されたメソッド
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

WebServiceServlet

public WebServiceServlet()
メソッドの詳細

init

public void init(javax.servlet.ServletConfig servletConfig)
          throws javax.servlet.ServletException
定義:
インタフェース javax.servlet.Servlet 内の init
オーバーライド:
クラス javax.servlet.GenericServlet 内の init
例外:
javax.servlet.ServletException

preprocess

protected net.arnx.jsonic.web.Route preprocess(javax.servlet.http.HttpServletRequest request,
                                               javax.servlet.http.HttpServletResponse response)
                                        throws javax.servlet.ServletException,
                                               IOException
例外:
javax.servlet.ServletException
IOException

doGet

protected void doGet(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws javax.servlet.ServletException,
                     IOException
オーバーライド:
クラス javax.servlet.http.HttpServlet 内の doGet
例外:
javax.servlet.ServletException
IOException

doPost

protected void doPost(javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
               throws javax.servlet.ServletException,
                      IOException
オーバーライド:
クラス javax.servlet.http.HttpServlet 内の doPost
例外:
javax.servlet.ServletException
IOException

doPut

protected void doPut(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws javax.servlet.ServletException,
                     IOException
オーバーライド:
クラス javax.servlet.http.HttpServlet 内の doPut
例外:
javax.servlet.ServletException
IOException

doDelete

protected void doDelete(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
                 throws javax.servlet.ServletException,
                        IOException
オーバーライド:
クラス javax.servlet.http.HttpServlet 内の doDelete
例外:
javax.servlet.ServletException
IOException

doRPC

protected void doRPC(net.arnx.jsonic.web.Route route,
                     javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws javax.servlet.ServletException,
                     IOException
例外:
javax.servlet.ServletException
IOException

doREST

protected void doREST(net.arnx.jsonic.web.Route route,
                      javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response)
               throws javax.servlet.ServletException,
                      IOException
例外:
javax.servlet.ServletException
IOException

destroy

public void destroy()
定義:
インタフェース javax.servlet.Servlet 内の destroy
オーバーライド:
クラス javax.servlet.GenericServlet 内の destroy