TradefedFeatureServer

public class TradefedFeatureServer
extends TradefedInformationGrpc.TradefedInformationImplBase

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


Un serveur qui répond aux demandes de déclenchement de fonctionnalités.

Résumé

Des champs

public static final String SERVER_REFERENCE

public static final String TEST_INFORMATION_OBJECT

public static final 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) registerInvocation ( IConfiguration config, ThreadGroup tg, listeners)

Enregistrez une invocation avec une référence unique qui peut ê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)

Désenregistrer une invocation par sa configuration.

Des champs

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

Constructeurs publics

TradefedFeatureServer

public TradefedFeatureServer ()

Méthodes publiques

obtenirPort

public static int getPort ()

Renvoie le port utilisé par le serveur.

Retour
int

s'inscrireInvocation

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

Enregistrez une invocation avec une référence unique qui peut être interrogée

Paramètres
config IConfiguration

tg ThreadGroup

listeners

Retour
String

fermer

public void shutdown ()

Arrêtez le serveur grpc.

commencer

public void start ()

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

Fonctionnalité de déclenchement

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

Paramètres
request FeatureRequest

responseObserver StreamObserver

désinscriptionInvocation

public void unregisterInvocation (IConfiguration reference)

Désenregistrer une invocation par sa configuration.

Paramètres
reference IConfiguration