jp.go.nict.langrid.foundation
クラス AbstractLangridServlet

java.lang.Object
  上位を拡張 javax.servlet.GenericServlet
      上位を拡張 javax.servlet.http.HttpServlet
          上位を拡張 jp.go.nict.langrid.foundation.AbstractLangridServlet
すべての実装されたインタフェース:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
直系の既知のサブクラス:
WSDLGeneratorServlet

public abstract class AbstractLangridServlet
extends javax.servlet.http.HttpServlet

サーブレットの基底クラス。

バージョン:
$Revision: 12865 $
作成者:
Takao Nakaguchi, $Author: nakaguchi $
関連項目:
直列化された形式

コンストラクタの概要
AbstractLangridServlet()
           
 
メソッドの概要
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 abstract  void doPrepare(DaoFactory daoFactory)
           
protected abstract  void doProcess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServiceContext serviceContext, DaoContext daoContext, String userId, String serviceGridId, String serviceId)
           
protected  DaoFactory getDaoFactory()
           
protected  GridDao getGridDao()
           
protected  String getGridId()
           
protected  NodeDao getNodeDao()
           
protected  ParameterContext getParameterContext()
           
protected  ServiceDao getServiceDao()
           
protected  ServiceTypeDao getServiceTypeDao()
           
protected  SubscriptionDao getSubscriptionDao()
           
protected  SystemPropertyDao getSystemPropertyDao()
           
protected  TemporaryUserDao getTemporaryUserDao()
           
protected  UserDao getUserDao()
           
protected  void prepare()
           
 
クラス javax.servlet.http.HttpServlet から継承されたメソッド
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
クラス javax.servlet.GenericServlet から継承されたメソッド
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractLangridServlet

public AbstractLangridServlet()
メソッドの詳細

getParameterContext

protected ParameterContext getParameterContext()

doPrepare

protected abstract void doPrepare(DaoFactory daoFactory)
                           throws DaoException
例外:
DaoException

doProcess

protected abstract void doProcess(javax.servlet.http.HttpServletRequest request,
                                  javax.servlet.http.HttpServletResponse response,
                                  ServiceContext serviceContext,
                                  DaoContext daoContext,
                                  String userId,
                                  String serviceGridId,
                                  String serviceId)
                           throws ConnectException,
                                  DaoException,
                                  IOException,
                                  javax.servlet.ServletException,
                                  ServiceNotFoundException
例外:
ConnectException
DaoException
IOException
javax.servlet.ServletException
ServiceNotFoundException

getDaoFactory

protected DaoFactory getDaoFactory()

getGridDao

protected GridDao getGridDao()

getNodeDao

protected NodeDao getNodeDao()

getUserDao

protected UserDao getUserDao()

getTemporaryUserDao

protected TemporaryUserDao getTemporaryUserDao()

getServiceTypeDao

protected ServiceTypeDao getServiceTypeDao()

getServiceDao

protected ServiceDao getServiceDao()

getSubscriptionDao

protected SubscriptionDao getSubscriptionDao()

getSystemPropertyDao

protected SystemPropertyDao getSystemPropertyDao()

getGridId

protected String getGridId()

prepare

protected final void prepare()
                      throws DaoException
例外:
DaoException

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