jp.go.nict.langrid.servicesupervisor.invocationprocessor
クラス InvocationProcessor

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

public class InvocationProcessor
extends AbstractLangridServlet

Langridリポジトリに格納されている指定されたサービスを呼び出すサーブレット。 呼び出すサービスは、リクエストパスの最後の"/"より後の部分で指定される。 "NICTJServer"サービスを指定する場合、以下のようになる。
http://langrid.nict.go.jp/langrid-1.2/invoker/NICTJServer

作成者:
Takao Nakaguchi
関連項目:
直列化された形式

コンストラクタの概要
InvocationProcessor()
           
 
メソッドの概要
protected  void doProcess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServiceContext serviceContext, DaoContext daoContext, String userGridId, String userId, String serviceGridId, String serviceId, String additionalUrlPart)
           
 void init()
           
 
クラス jp.go.nict.langrid.servicesupervisor.invocationprocessor.AbstractLangridServlet から継承されたメソッド
doGet, doPost, getDaoFactory, getFederationDao, getGridDao, getNodeDao, getParameterContext, getServiceDao, getSubscriptionDao, getTemporaryUserDao, getUserDao
 
クラス javax.servlet.http.HttpServlet から継承されたメソッド
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
クラス javax.servlet.GenericServlet から継承されたメソッド
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

InvocationProcessor

public InvocationProcessor()
メソッドの詳細

init

public void init()
          throws javax.servlet.ServletException
オーバーライド:
クラス AbstractLangridServlet 内の init
例外:
javax.servlet.ServletException

doProcess

protected void doProcess(javax.servlet.http.HttpServletRequest request,
                         javax.servlet.http.HttpServletResponse response,
                         ServiceContext serviceContext,
                         DaoContext daoContext,
                         String userGridId,
                         String userId,
                         String serviceGridId,
                         String serviceId,
                         String additionalUrlPart)
                  throws IOException,
                         javax.servlet.ServletException
定義:
クラス AbstractLangridServlet 内の doProcess
例外:
IOException
javax.servlet.ServletException