jp.go.nict.langrid.servicesupervisor.invocationprocessor.executor
インタフェース Executor
- 既知の実装クラスの一覧:
- InterGridExecutor, IntraGridExecutor, InVmExecutor
public interface Executor
Define the interface of Service Executor.
- 作成者:
- Takao Nakaguchi
|
メソッドの概要 |
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 query,
String protocol,
byte[] input)
Execute the service. |
execute
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 query,
String protocol,
byte[] input)
throws DaoException,
TooManyCallNestException,
NoValidEndpointsException,
ProcessFailedException,
IOException
- Execute the service.
- パラメータ:
servletContext - Servlet contextrequest - HTTP Request Objectresponse - HTTP Response ObjectserviceContext - Service ContextdaoContext - DAO ContextserviceGridId - Grid IDserviceId - Service IDheaders - HTTP headers to sendquery - Query part of URLprotocol - Invocation protocolinput - Input bytes
- 例外:
DaoException
TooManyCallNestException
NoValidEndpointsException
ProcessFailedException
IOException