jp.go.nict.langrid.servicesupervisor.invocationprocessor.executor.intragrid
クラス ExternalServiceExecutor
java.lang.Object
jp.go.nict.langrid.servicesupervisor.invocationprocessor.executor.intragrid.ExternalServiceExecutor
- すべての実装されたインタフェース:
- ServiceExecutor
public class ExternalServiceExecutor
- extends Object
- implements ServiceExecutor
コンストラクタの概要 |
ExternalServiceExecutor(String defaultAppAuthKey,
int atomicConnectionTimeout,
int atomicReadTimeout,
int compositeConnectionTimeout,
int compositeReadTimeout)
|
メソッドの概要 |
List<ServiceEndpoint> |
getEndpoints(Service service,
String protocol)
|
void |
invokeRequest(javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceContext serviceContext,
DaoContext daoContext,
Service service,
List<ServiceEndpoint> endpoints,
String additionalUrlPart,
Map<String,String> headers,
byte[] input)
|
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExternalServiceExecutor
public ExternalServiceExecutor(String defaultAppAuthKey,
int atomicConnectionTimeout,
int atomicReadTimeout,
int compositeConnectionTimeout,
int compositeReadTimeout)
getEndpoints
public List<ServiceEndpoint> getEndpoints(Service service,
String protocol)
throws DaoException
- 定義:
- インタフェース
ServiceExecutor
内の getEndpoints
- 例外:
DaoException
invokeRequest
public void invokeRequest(javax.servlet.ServletContext servletContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
ServiceContext serviceContext,
DaoContext daoContext,
Service service,
List<ServiceEndpoint> endpoints,
String additionalUrlPart,
Map<String,String> headers,
byte[] input)
throws DaoException,
TooManyCallNestException,
NoValidEndpointsException,
ProcessFailedException,
IOException
- 定義:
- インタフェース
ServiceExecutor
内の invokeRequest
- 例外:
DaoException
TooManyCallNestException
NoValidEndpointsException
ProcessFailedException
IOException