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 getInvocationDetail (InvocationDetailRequest request, StreamObserver<InvocationDetailResponse> responseObserver)
static Integer getPort ()

إرجاع المنفذ المستخدم من قبل الخادم.

void shutdown ()

أوقف خادم grpc.

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

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

getInvocationDetail

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

حدود
request InvocationDetailRequest

responseObserver StreamObserver

getPort

public static Integer getPort ()

إرجاع المنفذ المستخدم من قبل الخادم.

عائدات
Integer

اغلق

public void shutdown ()

أوقف خادم grpc.

يبدأ

public void start ()

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

وقف الدعوة

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

حدود
request StopInvocationRequest

responseObserver StreamObserver

SubmitTestCommand

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

حدود
request NewTestCommandRequest

responseObserver StreamObserver