TradefedFeatureServer

public class TradefedFeatureServer
extends TradefedInformationGrpc.TradefedInformationImplBase

java.lang.Object
   ↳ com.proto.tradefed.feature.TradefedInformationGrpc.TradefedInformationImplBase
     ↳ com.android.tradefed.service.TradefedFeatureServer


特徴のトリガーのリクエストに応答するサーバー。

概要

フィールド

public static final String SERVER_REFERENCE

public static final String TEST_INFORMATION_OBJECT

public static final String TF_SERVICE_PORT

パブリック コンストラクタ

TradefedFeatureServer()

パブリック メソッド

static int getPort()

サーバーが使用するポートを返します。

String registerInvocation(IConfiguration config, ThreadGroup tg, listeners)

クエリ可能な一意の参照を使用して呼び出しを登録する

void shutdown()

gRPC サーバーを停止します。

void start()

gRPC サーバーを起動してリクエストをリッスンします。

void triggerFeature(FeatureRequest request, StreamObserver<FeatureResponse> responseObserver)
void unregisterInvocation(IConfiguration reference)

構成によって呼び出しの登録を解除する。

フィールド

サーバーの参照

public static final String SERVER_REFERENCE

TEST_INFORMATION_オブジェクト

public static final String TEST_INFORMATION_OBJECT

TF_SERVICE_PORT

public static final String TF_SERVICE_PORT

パブリック コンストラクタ

TradefedFeatureServer

public TradefedFeatureServer ()

パブリック メソッド

getPort

public static int getPort ()

サーバーが使用するポートを返します。

戻り値
int

registerInvocation

public String registerInvocation (IConfiguration config, 
                ThreadGroup tg, 
                 listeners)

クエリ可能な一意の参照を使用して呼び出しを登録する

パラメータ
config IConfiguration

tg ThreadGroup

listeners

戻り値
String

シャットダウン

public void shutdown ()

gRPC サーバーを停止します。

start

public void start ()

gRPC サーバーを起動してリクエストをリッスンします。

triggerFeature

public void triggerFeature (FeatureRequest request, 
                StreamObserver<FeatureResponse> responseObserver)

パラメータ
request FeatureRequest

responseObserver StreamObserver

unregisterInvocation

public void unregisterInvocation (IConfiguration reference)

構成によって呼び出しの登録を解除する。

パラメータ
reference IConfiguration