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

שיטות ציבוריות

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.

כיבויTradefed

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

submitTestCommand

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

פרמטרים
request NewTestCommandRequest

responseObserver StreamObserver