TestInvocationManagementServer

public class TestInvocationManagementServer
extends TestInvocationManagementGrpc.TestInvocationManagementImplBase

java.lang.Object
com.proto.tradefed.invocation.TestInvocationManagementGrpc.TestInvocationManagementImplBase
com.android.tradefed.service.management.TestInvocationManagementServer


يساعد خادم GRPC في إدارة اختبار الاستدعاء ودورة حياته. هذه الخدمة ليست إلزامية حاليًا ويتم تشغيلها فقط إذا تم تكوينها باستخدام منفذ.

ملخص

فصول متداخلة

class TestInvocationManagementServer.InvocationInformation

المقاولين العامة

TestInvocationManagementServer (int port, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager)
TestInvocationManagementServer (ServerBuilder<?> serverBuilder, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager)
TestInvocationManagementServer (Server server, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager)

الأساليب العامة

void exitTradefed ()

أوقف عملية التداول.

void getInvocationDetail (InvocationDetailRequest request, StreamObserver<InvocationDetailResponse> responseObserver)
static Integer getPort ()

إرجاع المنفذ الذي يستخدمه الخادم.

void shutdown ()

أوقف خادم grpc.

void shutdownTradefed (ShutdownTradefedRequest request, StreamObserver<ShutdownTradefedResponse> responseObserver)
void start ()

قم بتشغيل خادم grpc.

void stopInvocation (StopInvocationRequest request, StreamObserver<StopInvocationResponse> responseObserver)
void submitTestCommand (NewTestCommandRequest request, StreamObserver<NewTestCommandResponse> responseObserver)

المقاولين العامة

TestInvocationManagementServer

public TestInvocationManagementServer (int port, 
                ICommandScheduler commandScheduler, 
                DeviceManagementGrpcServer deviceReservationManager)

حدود
port int

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

TestInvocationManagementServer

public TestInvocationManagementServer (ServerBuilder<?> serverBuilder, 
                ICommandScheduler commandScheduler, 
                DeviceManagementGrpcServer deviceReservationManager)

حدود
serverBuilder ServerBuilder

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

TestInvocationManagementServer

public TestInvocationManagementServer (Server server, 
                ICommandScheduler commandScheduler, 
                DeviceManagementGrpcServer deviceReservationManager)

حدود
server Server

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

الأساليب العامة

com.exitTradefed

public void exitTradefed ()

أوقف عملية التداول.

getInvocationDetail

public void getInvocationDetail (InvocationDetailRequest request, 
                StreamObserver<InvocationDetailResponse> responseObserver)

حدود
request InvocationDetailRequest

responseObserver StreamObserver

getPort

public static Integer getPort ()

إرجاع المنفذ الذي يستخدمه الخادم.

عائدات
Integer

اغلق

public void shutdown ()

أوقف خادم grpc.

ShutdownTradefed

public void shutdownTradefed (ShutdownTradefedRequest request, 
                StreamObserver<ShutdownTradefedResponse> responseObserver)

حدود
request ShutdownTradefedRequest

responseObserver StreamObserver

يبدأ

public void start ()

قم بتشغيل خادم grpc.

stopInvocation

public void stopInvocation (StopInvocationRequest request, 
                StreamObserver<StopInvocationResponse> responseObserver)

حدود
request StopInvocationRequest

responseObserver StreamObserver

إرسالTestCommand

public void submitTestCommand (NewTestCommandRequest request, 
                StreamObserver<NewTestCommandResponse> responseObserver)

حدود
request NewTestCommandRequest

responseObserver StreamObserver