เซิร์ฟเวอร์การจัดการคำร้องขอทดสอบ

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)

ผู้รับเหมาก่อสร้างสาธารณะ

เซิร์ฟเวอร์การจัดการคำร้องขอทดสอบ

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

พารามิเตอร์
port int

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

เซิร์ฟเวอร์การจัดการคำร้องขอทดสอบ

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

พารามิเตอร์
serverBuilder ServerBuilder

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

เซิร์ฟเวอร์การจัดการคำร้องขอทดสอบ

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

พารามิเตอร์
server Server

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

วิธีการสาธารณะ

exitTradefed

public void exitTradefed ()

หยุดกระบวนการแลกเปลี่ยน

รับรายละเอียดการร้องขอ

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

พารามิเตอร์
request InvocationDetailRequest

responseObserver StreamObserver

getPort

public static Integer getPort ()

ส่งคืนพอร์ตที่ใช้โดยเซิร์ฟเวอร์

การส่งคืน
Integer

ปิดตัวลง

public void shutdown ()

หยุดเซิร์ฟเวอร์ grpc

ปิดระบบTradefed

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

พารามิเตอร์
request ShutdownTradefedRequest

responseObserver StreamObserver

เริ่ม

public void start ()

เริ่มต้นเซิร์ฟเวอร์ grpc

หยุดการร้องขอ

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