TradefedFeatureServer

public class TradefedFeatureServer
extends TradefedInformationGrpc.TradefedInformationImplBase

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


Özellikleri tetikleme isteklerine yanıt veren bir sunucu.

Özet

Sabitler

String SERVER_REFERENCE

String TEST_INFORMATION_OBJECT

String TF_SERVICE_PORT

Herkese açık oluşturucular

TradefedFeatureServer()

Herkese açık yöntemler

static int getPort()

Sunucu tarafından kullanılan bağlantı noktasını döndürür.

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

Sorgulanabilen benzersiz bir referansla çağırma kaydetme

void shutdown()

gRPC sunucusunu durdurun.

void start()

İstekleri dinlemek için grpc sunucusunu başlatın.

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

Yapılandırmasına göre bir çağırmanın kaydını siler.

Sabitler

SERVER_REFERENCE

public static final String SERVER_REFERENCE

Sabit Değer: "SERVER_REFERENCE"

TEST_INFORMATION_OBJECT

public static final String TEST_INFORMATION_OBJECT

Sabit Değer: "TEST_INFORMATION"

TF_SERVICE_PORT

public static final String TF_SERVICE_PORT

Sabit Değer: "TF_SERVICE_PORT"

Herkese açık oluşturucular

TradefedFeatureServer

public TradefedFeatureServer ()

Herkese açık yöntemler

getPort

public static int getPort ()

Sunucu tarafından kullanılan bağlantı noktasını döndürür.

İadeler
int

registerInvocation

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

Sorgulanabilen benzersiz bir referansla çağırma kaydetme

Parametreler
config IConfiguration

tg ThreadGroup

listeners List

İadeler
String

shutdown

public void shutdown ()

gRPC sunucusunu durdurun.

Verdiği hatalar
InterruptedException

start

public void start ()

İstekleri dinlemek için grpc sunucusunu başlatın.

triggerFeature

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

Parametreler
request FeatureRequest

responseObserver StreamObserver

unregisterInvocation

public void unregisterInvocation (IConfiguration reference)

Yapılandırmasına göre bir çağırmanın kaydını siler.

Parametreler
reference IConfiguration