jp.go.nict.langrid.servicecontainer.service.component
クラス AbstractServiceExecutor

java.lang.Object
  上位を拡張 jp.go.nict.langrid.servicecontainer.service.component.AbstractServiceExecutor
直系の既知のサブクラス:
AbstractAxisServiceExecutor, AbstractPbServiceExecutor, ClientFactoryServiceExecutor, JavaServiceExecutor, JavaServiceExecutor

public abstract class AbstractServiceExecutor
extends Object

Abstract class for Service Executors.

作成者:
Takao Nakaguchi

コンストラクタの概要
AbstractServiceExecutor(String invocationName)
          Constructor.
AbstractServiceExecutor(String invocationName, long invocationId, Endpoint endpoint)
          Constructor.
 
メソッドの概要
 String getInvocationName()
           
protected  void postprocess(long iid, long deltaTime, MimeHeaders resMimeHeaders, SOAPHeader resSoapHeader, SOAPFault resSoapFault)
           
protected  Pair<Endpoint,Long> preprocess(Map<String,Object> mimeHeaders, List<SOAPHeaderElement> headers)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractServiceExecutor

public AbstractServiceExecutor(String invocationName)
Constructor.

パラメータ:
invocationName - invocation name

AbstractServiceExecutor

public AbstractServiceExecutor(String invocationName,
                               long invocationId,
                               Endpoint endpoint)
Constructor.

パラメータ:
invocationName - invocation name.
invocationId - invocation id.
endpoint - endpoint of the service.
メソッドの詳細

getInvocationName

public String getInvocationName()

preprocess

protected Pair<Endpoint,Long> preprocess(Map<String,Object> mimeHeaders,
                                         List<SOAPHeaderElement> headers)
                                  throws ServiceNotActiveException
例外:
ServiceNotActiveException

postprocess

protected void postprocess(long iid,
                           long deltaTime,
                           MimeHeaders resMimeHeaders,
                           SOAPHeader resSoapHeader,
                           SOAPFault resSoapFault)