TradefedFeatureServer

public class TradefedFeatureServer
extends TradefedInformationGrpc.TradefedInformationImplBase

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


Un server che risponde alle richieste di attivazione delle funzionalità.

Riepilogo

Campi

public static final String SERVER_REFERENCE

public static final String TEST_INFORMATION_OBJECT

public static final String TF_SERVICE_PORT

Costruttori pubblici

TradefedFeatureServer()

Metodi pubblici

static int getPort()

Restituisce la porta utilizzata dal server.

String registerInvocation(IConfiguration config, ThreadGroup tg, listeners)

Registra un'invocazione con un riferimento univoco su cui è possibile eseguire query

void shutdown()

Arresta il server GRPC.

void start()

Avvia il server gRPC per ascoltare le richieste.

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

Annullare la registrazione di un'invocazione in base alla relativa configurazione.

Campi

SERVER_REFERENCE

 public static final String SERVER_REFERENCE

TEST_INFORMATION_OBJECT

 public static final String TEST_INFORMATION_OBJECT

TF_SERVICE_PORT

 public static final String TF_SERVICE_PORT

Costruttori pubblici

TradefedFeatureServer

 public TradefedFeatureServer ()

Metodi pubblici

getPort

 public static int getPort ()

Restituisce la porta utilizzata dal server.

Ritorni
int

registerInvocation

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

Registra un'invocazione con un riferimento univoco su cui è possibile eseguire query

Parametri
config IConfiguration

tg ThreadGroup

listeners

Ritorni
String

arresto

 public void shutdown ()

Arresta il server GRPC.

partenza

 public void start ()

Avvia il server gRPC per ascoltare le richieste.

triggerFeature

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

Parametri
request FeatureRequest

responseObserver StreamObserver

unregisterInvocation

 public void unregisterInvocation (IConfiguration reference)

Annullare la registrazione di un'invocazione in base alla relativa configurazione.

Parametri
reference IConfiguration