jp.go.nict.langrid.servicecontainer.handler.protobufrpc
クラス ProtoBufBackTranslationHandler

java.lang.Object
  上位を拡張 jp.go.nict.langrid.servicecontainer.handler.protobufrpc.AbstractProtoBufHandler
      上位を拡張 jp.go.nict.langrid.servicecontainer.handler.protobufrpc.ProtoBufBackTranslationHandler
すべての実装されたインタフェース:
ProtoBufHandler

public class ProtoBufBackTranslationHandler
extends AbstractProtoBufHandler
implements ProtoBufHandler

PB サーブレットから呼び出される折り返し翻訳サービスハンドラ プロトコルに依存しないサービスを呼び出す

作成者:
Takao Nakaguchi

コンストラクタの概要
ProtoBufBackTranslationHandler()
           
 
メソッドの概要
 void handle(String serviceName, String method, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, com.google.protobuf.CodedInputStream is, com.google.protobuf.CodedOutputStream os)
          spring で生成したプロトコルに依存しない折り返し翻訳サービスを実行
 
クラス jp.go.nict.langrid.servicecontainer.handler.protobufrpc.AbstractProtoBufHandler から継承されたメソッド
createFault, createRpcFault
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ProtoBufBackTranslationHandler

public ProtoBufBackTranslationHandler()
メソッドの詳細

handle

public void handle(String serviceName,
                   String method,
                   javax.servlet.http.HttpServletRequest request,
                   javax.servlet.http.HttpServletResponse response,
                   com.google.protobuf.CodedInputStream is,
                   com.google.protobuf.CodedOutputStream os)
            throws ProcessFailedException
spring で生成したプロトコルに依存しない折り返し翻訳サービスを実行

定義:
インタフェース ProtoBufHandler 内の handle
パラメータ:
serviceName - サービス名
method - メソッド名
request - HTTPリクエスト
response - HTTPレスポンス
is - 入力ストリーム
os - 出力ストリーム
例外:
ProcessFailedException - 処理に失敗した