jp.go.nict.langrid.servicesupervisor
クラス ServiceSupervisor

java.lang.Object
  上位を拡張 jp.go.nict.langrid.servicesupervisor.ServiceSupervisor
すべての実装されたインタフェース:
javax.servlet.Filter

public class ServiceSupervisor
extends Object
implements javax.servlet.Filter

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

作成者:
Takao Nakaguchi

コンストラクタの概要
ServiceSupervisor()
           
 
メソッドの概要
 void destroy()
           
protected  void doFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain)
           
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
           
protected  void doFilterProcess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain, ServiceContext serviceContext, String userGridId, String userId, String serviceGridId, String serviceId)
           
 void init(javax.servlet.FilterConfig config)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ServiceSupervisor

public ServiceSupervisor()
メソッドの詳細

init

public void init(javax.servlet.FilterConfig config)
          throws javax.servlet.ServletException
定義:
インタフェース javax.servlet.Filter 内の init
例外:
javax.servlet.ServletException

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response,
                     javax.servlet.FilterChain chain)
              throws IOException,
                     javax.servlet.ServletException
定義:
インタフェース javax.servlet.Filter 内の doFilter
例外:
IOException
javax.servlet.ServletException

destroy

public void destroy()
定義:
インタフェース javax.servlet.Filter 内の destroy

doFilter

protected void doFilter(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response,
                        javax.servlet.FilterChain chain)
                 throws IOException,
                        javax.servlet.ServletException
例外:
IOException
javax.servlet.ServletException

doFilterProcess

protected void doFilterProcess(javax.servlet.http.HttpServletRequest request,
                               javax.servlet.http.HttpServletResponse response,
                               javax.servlet.FilterChain chain,
                               ServiceContext serviceContext,
                               String userGridId,
                               String userId,
                               String serviceGridId,
                               String serviceId)
                        throws ConnectException,
                               DaoException,
                               IOException,
                               javax.servlet.ServletException
例外:
ConnectException
DaoException
IOException
javax.servlet.ServletException