TestInvocationManagement Server

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)

ผู้สร้างสาธารณะ

TestInvocationManagement Server

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

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

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

TestInvocationManagement Server

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

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

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

TestInvocationManagement Server

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

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

commandScheduler ICommandScheduler

deviceReservationManager DeviceManagementGrpcServer

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

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

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

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

responseObserver StreamObserver

รับพอร์ต

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

ส่งคำสั่งทดสอบ

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

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

responseObserver StreamObserver