TradefedFeatureServer

public class TradefedFeatureServer
extends TradefedInformationGrpc.TradefedInformationImplBase

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


Сервер, отвечающий на запросы на запуск функций.

Краткое содержание

Константы

String SERVER_REFERENCE

String TEST_INFORMATION_OBJECT

String TF_SERVICE_PORT

Государственные строители

TradefedFeatureServer ()

Общедоступные методы

static int getPort ()

Возвращает порт, используемый сервером.

String registerInvocation ( IConfiguration config, ThreadGroup tg, List< ICommandScheduler.IScheduledInvocationListener > listeners)

Зарегистрируйте вызов с уникальным идентификатором, к которому можно обращаться с запросами.

void shutdown ()

Остановите сервер grpc.

void start ()

Запустите сервер grpc для прослушивания запросов.

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

Отменить регистрацию вызова в соответствии с его конфигурацией.

Константы

SERVER_REFERENCE

public static final String SERVER_REFERENCE

Постоянное значение: "SERVER_REFERENCE"

TEST_INFORMATION_OBJECT

public static final String TEST_INFORMATION_OBJECT

Постоянное значение: "TEST_INFORMATION"

TF_SERVICE_PORT

public static final String TF_SERVICE_PORT

Постоянное значение: "TF_SERVICE_PORT"

Государственные строители

TradefedFeatureServer

public TradefedFeatureServer ()

Общедоступные методы

getPort

public static int getPort ()

Возвращает порт, используемый сервером.

Возвраты
int

registerInvocation

public String registerInvocation (IConfiguration config, 
                ThreadGroup tg, 
                List<ICommandScheduler.IScheduledInvocationListener> listeners)

Зарегистрируйте вызов с уникальным идентификатором, к которому можно обращаться с запросами.

Параметры
config IConfiguration

tg ThreadGroup

listeners List

Возвраты
String

неисправность

public void shutdown ()

Остановите сервер grpc.

Броски
InterruptedException

начинать

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