TradefedFeatureServer

public class TradefedFeatureServer
extends TradefedInformationGrpc.TradefedInformationImplBase

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


Ein Server, der auf Anfragen zum Auslösen von Funktionen reagiert.

Zusammenfassung

Konstanten

String SERVER_REFERENCE

String TEST_INFORMATION_OBJECT

String TF_SERVICE_PORT

Öffentliche Konstruktoren

TradefedFeatureServer()

Öffentliche Methoden

static int getPort()

Gibt den vom Server verwendeten Port zurück.

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

Registrieren Sie einen Aufruf mit einer eindeutigen Referenz, die abgefragt werden kann.

void shutdown()

Halten Sie den gRPC-Server an.

void start()

Starten Sie den gRPC-Server, um auf Anfragen zu warten.

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

Registrierung eines Aufrufs anhand seiner Konfiguration aufheben

Konstanten

SERVER_REFERENCE

public static final String SERVER_REFERENCE

Konstanter Wert: „SERVER_REFERENCE“

TEST_INFORMATION_OBJECT

public static final String TEST_INFORMATION_OBJECT

Konstanter Wert: "TEST_INFORMATION"

TF_SERVICE_PORT

public static final String TF_SERVICE_PORT

Constant Value: "TF_SERVICE_PORT"

Öffentliche Konstruktoren

TradefedFeatureServer

public TradefedFeatureServer ()

Öffentliche Methoden

getPort

public static int getPort ()

Gibt den vom Server verwendeten Port zurück.

Gibt Folgendes zurück:
int

registerInvocation

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

Registrieren Sie einen Aufruf mit einer eindeutigen Referenz, die abgefragt werden kann.

Parameter
config IConfiguration

tg ThreadGroup

listeners List

Gibt Folgendes zurück:
String

shutdown

public void shutdown ()

Halten Sie den gRPC-Server an.

Löst aus
InterruptedException

start

public void start ()

Starten Sie den gRPC-Server, um auf Anfragen zu warten.

triggerFeature

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

Parameter
request FeatureRequest

responseObserver StreamObserver

unregisterInvocation

public void unregisterInvocation (IConfiguration reference)

Registrierung eines Aufrufs anhand seiner Konfiguration aufheben

Parameter
reference IConfiguration