TestÇağrıYönetimSunucusu
public class TestInvocationManagementServer
extends TestInvocationManagementGrpc.TestInvocationManagementImplBase
java.lang.Object | ||
↳ | com.proto.tradefed.invocation.TestInvocationManagementGrpc.TestInvocationManagementImplBase | |
↳ | com.android.tradefed.service.management.TestInvocationManagementServer |
GRPC sunucusu, yönetim testi başlatmasına ve bunların yaşam döngüsüne yardımcı olur. Bu hizmet şu anda zorunlu değildir ve yalnızca bir bağlantı noktasıyla yapılandırılırsa çalışır.
Özet
İç içe sınıflar | |
---|---|
class | TestInvocationManagementServer.InvocationInformation
|
kamu inşaatçılar | |
---|---|
TestInvocationManagementServer (int port, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager) | |
TestInvocationManagementServer (ServerBuilder<?> serverBuilder, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager) | |
TestInvocationManagementServer (Server server, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager) |
Genel yöntemler | |
---|---|
void | getInvocationDetail (InvocationDetailRequest request, StreamObserver<InvocationDetailResponse> responseObserver) |
static Integer | getPort () Sunucu tarafından kullanılan bağlantı noktasını döndürür. |
void | shutdown () grpc sunucusunu durdurun. |
void | start () grpc sunucusunu başlatın. |
void | stopInvocation (StopInvocationRequest request, StreamObserver<StopInvocationResponse> responseObserver) |
void | submitTestCommand (NewTestCommandRequest request, StreamObserver<NewTestCommandResponse> responseObserver) |
kamu inşaatçılar
TestÇağrıYönetimSunucusu
public TestInvocationManagementServer (int port, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager)
parametreler | |
---|---|
port | int |
commandScheduler | ICommandScheduler |
deviceReservationManager | DeviceManagementGrpcServer |
TestÇağrıYönetimSunucusu
public TestInvocationManagementServer (ServerBuilder<?> serverBuilder, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager)
parametreler | |
---|---|
serverBuilder | ServerBuilder |
commandScheduler | ICommandScheduler |
deviceReservationManager | DeviceManagementGrpcServer |
TestÇağrıYönetimSunucusu
public TestInvocationManagementServer (Server server, ICommandScheduler commandScheduler, DeviceManagementGrpcServer deviceReservationManager)
parametreler | |
---|---|
server | Server |
commandScheduler | ICommandScheduler |
deviceReservationManager | DeviceManagementGrpcServer |
Genel yöntemler
getInvocationDetail
public void getInvocationDetail (InvocationDetailRequest request, StreamObserver<InvocationDetailResponse> responseObserver)
parametreler | |
---|---|
request | InvocationDetailRequest |
responseObserver | StreamObserver |
getPort
public static Integer getPort ()
Sunucu tarafından kullanılan bağlantı noktasını döndürür.
İadeler | |
---|---|
Integer |
kapat
public void shutdown ()
grpc sunucusunu durdurun.
başlangıç
public void start ()
grpc sunucusunu başlatın.
çağrıyı durdur
public void stopInvocation (StopInvocationRequest request, StreamObserver<StopInvocationResponse> responseObserver)
parametreler | |
---|---|
request | StopInvocationRequest |
responseObserver | StreamObserver |
TestKomutu gönder
public void submitTestCommand (NewTestCommandRequest request, StreamObserver<NewTestCommandResponse> responseObserver)
parametreler | |
---|---|
request | NewTestCommandRequest |
responseObserver | StreamObserver |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-03-30 UTC.
[]
[]