TradefedFeatureServer

public class TradefedFeatureServer
extends TradefedInformationGrpc.TradefedInformationImplBase

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


Serveur qui répond aux requêtes de déclenchement de fonctionnalités.

Résumé

Constantes

String SERVER_REFERENCE

String TEST_INFORMATION_OBJECT

String TF_SERVICE_PORT

Constructeurs publics

TradefedFeatureServer()

Méthodes publiques

static int getPort()

Renvoie le port utilisé par le serveur.

String registerInvocation(IConfiguration config, ThreadGroup tg, listeners)

Enregistrer une invocation avec une référence unique pouvant être interrogée

void shutdown()

Arrêtez le serveur gRPC.

void start()

Démarrez le serveur gRPC pour écouter les requêtes.

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

Annulez l'enregistrement d'une invocation par sa configuration.

Constantes

SERVER_REFERENCE

public static final String SERVER_REFERENCE

Valeur de constante : "SERVER_REFERENCE"

TEST_INFORMATION_OBJECT

public static final String TEST_INFORMATION_OBJECT

Valeur de constante : "TEST_INFORMATION"

TF_SERVICE_PORT

public static final String TF_SERVICE_PORT

Valeur de constante : "TF_SERVICE_PORT"

Constructeurs publics

TradefedFeatureServer

public TradefedFeatureServer ()

Méthodes publiques

getPort

public static int getPort ()

Renvoie le port utilisé par le serveur.

Renvoie
int

registerInvocation

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

Enregistrer une invocation avec une référence unique pouvant être interrogée

Paramètres
config IConfiguration

tg ThreadGroup

listeners

Renvoie
String

arrêt

public void shutdown ()

Arrêtez le serveur gRPC.

départ

public void start ()

Démarrez le serveur gRPC pour écouter les requêtes.

triggerFeature

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

Paramètres
request FeatureRequest

responseObserver StreamObserver

unregisterInvocation

public void unregisterInvocation (IConfiguration reference)

Annulez l'enregistrement d'une invocation par sa configuration.

Paramètres
reference IConfiguration