jp.go.nict.langrid.servicecontainer.executor.protobufrpc
クラス PbComponentServiceFactory

java.lang.Object
  上位を拡張 jp.go.nict.langrid.servicecontainer.service.component.AbstractComponentServiceFactory
      上位を拡張 jp.go.nict.langrid.servicecontainer.executor.protobufrpc.PbComponentServiceFactory
すべての実装されたインタフェース:
ComponentServiceFactory

public class PbComponentServiceFactory
extends AbstractComponentServiceFactory
implements ComponentServiceFactory

Protocol Buffres 用 ComponentServiceFactory spring により、AbstructService に注入される 複合サービスを実行するためのモジュールを生成する


コンストラクタの概要
PbComponentServiceFactory()
           
 
メソッドの概要
<T> T
getService(String invocationName, long invocationId, Endpoint endpoint, Class<T> interfaceClass)
          ProtobufRpcサービスを実行するモジュールを返す モジュールはプロキシで、メソッドが呼ばれると JavaServiceInvocationHandler にフックされる
 
クラス jp.go.nict.langrid.servicecontainer.service.component.AbstractComponentServiceFactory から継承されたメソッド
getService
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.go.nict.langrid.servicecontainer.service.ComponentServiceFactory から継承されたメソッド
getService
 

コンストラクタの詳細

PbComponentServiceFactory

public PbComponentServiceFactory()
メソッドの詳細

getService

public <T> T getService(String invocationName,
                        long invocationId,
                        Endpoint endpoint,
                        Class<T> interfaceClass)
ProtobufRpcサービスを実行するモジュールを返す モジュールはプロキシで、メソッドが呼ばれると JavaServiceInvocationHandler にフックされる

定義:
クラス AbstractComponentServiceFactory 内の getService