jp.go.nict.langrid.servicesupervisor.invocationprocessor.executor.intragrid
クラス IntraGridExecutor

java.lang.Object
  上位を拡張 jp.go.nict.langrid.servicesupervisor.invocationprocessor.executor.AbstractExecutor
      上位を拡張 jp.go.nict.langrid.servicesupervisor.invocationprocessor.executor.intragrid.IntraGridExecutor
すべての実装されたインタフェース:
Executor

public class IntraGridExecutor
extends AbstractExecutor
implements Executor


コンストラクタの概要
IntraGridExecutor(DaoFactory daoFactory, ExecutorParams params)
           
 
メソッドの概要
 void execute(javax.servlet.ServletContext servletContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ServiceContext serviceContext, DaoContext daoContext, String serviceGridId, String serviceId, Map<String,String> headers, String additionalUrlPart, String protocol, byte[] input)
          Execute the service.
 
クラス jp.go.nict.langrid.servicesupervisor.invocationprocessor.executor.AbstractExecutor から継承されたメソッド
adjustHeaders
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IntraGridExecutor

public IntraGridExecutor(DaoFactory daoFactory,
                         ExecutorParams params)
                  throws DaoException
例外:
DaoException
メソッドの詳細

execute

public void execute(javax.servlet.ServletContext servletContext,
                    javax.servlet.http.HttpServletRequest request,
                    javax.servlet.http.HttpServletResponse response,
                    ServiceContext serviceContext,
                    DaoContext daoContext,
                    String serviceGridId,
                    String serviceId,
                    Map<String,String> headers,
                    String additionalUrlPart,
                    String protocol,
                    byte[] input)
             throws DaoException,
                    TooManyCallNestException,
                    NoValidEndpointsException,
                    ProcessFailedException,
                    IOException
インタフェース Executor の記述:
Execute the service.

定義:
インタフェース Executor 内の execute
パラメータ:
servletContext - Servlet context
request - HTTP Request Object
response - HTTP Response Object
serviceContext - Service Context
daoContext - DAO Context
serviceGridId - Grid ID
serviceId - Service ID
headers - HTTP headers to send
additionalUrlPart - Query part of URL
protocol - Invocation protocol
input - Input bytes
例外:
DaoException
TooManyCallNestException
NoValidEndpointsException
ProcessFailedException
IOException