jp.go.nict.langrid.servicecontainer.executor.protobufrpc
クラス DynamicPbServiceExecutor
java.lang.Object
jp.go.nict.langrid.servicecontainer.service.component.AbstractServiceExecutor
jp.go.nict.langrid.servicecontainer.executor.protobufrpc.AbstractPbServiceExecutor
jp.go.nict.langrid.servicecontainer.executor.protobufrpc.DynamicPbServiceExecutor
- すべての実装されたインタフェース:
- InvocationHandler
public class DynamicPbServiceExecutor
- extends AbstractPbServiceExecutor
- implements InvocationHandler
Protocol Buffers 用 外部翻訳サービス呼び出しクラス
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DynamicPbServiceExecutor
public DynamicPbServiceExecutor(String invocationName)
DynamicPbServiceExecutor
public DynamicPbServiceExecutor(String invocationName,
long invocationId,
Endpoint endpoint)
create
public static <T> T create(String invocationName,
long invocationId,
Endpoint endpoint,
Class<T> interfaceClass)
preprocessPb
protected Pair<jp.go.nict.langrid.commons.protobufrpc.URLRpcChannel,Long> preprocessPb(SoapHeaders soapHeaders)
throws ServiceNotActiveException
- クラス
AbstractPbServiceExecutor
の記述:
- Protocol Buffers 前処理
- オーバーライド:
- クラス
AbstractPbServiceExecutor
内の preprocessPb
- 例外:
ServiceNotActiveException
invoke
public Object invoke(Object proxy,
Method method,
Object[] args)
throws Throwable
- 定義:
- インタフェース
InvocationHandler
内の invoke
- 例外:
Throwable