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

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

public class BPELServiceExecutor
extends Object
implements ServiceExecutor


コンストラクタの概要
BPELServiceExecutor(String servicesUrl, String defaultAppAuthKey, int connectionTimeout, int readTimeout)
           
 
メソッドの概要
 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> endpoint, String additionalUrlPart, Map<String,String> headers, byte[] input)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BPELServiceExecutor

public BPELServiceExecutor(String servicesUrl,
                           String defaultAppAuthKey,
                           int connectionTimeout,
                           int readTimeout)
メソッドの詳細

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> endpoint,
                          String additionalUrlPart,
                          Map<String,String> headers,
                          byte[] input)
                   throws DaoException,
                          TooManyCallNestException,
                          NoValidEndpointsException,
                          ProcessFailedException,
                          IOException
定義:
インタフェース ServiceExecutor 内の invokeRequest
例外:
DaoException
TooManyCallNestException
NoValidEndpointsException
ProcessFailedException
IOException