TradefedFeatureServer

public class TradefedFeatureServer
extends TradefedInformationGrpc.TradefedInformationImplBase

java.lang.Object
com.proto.tradefed.feature.TradefedInformationGrpc.TradefedInformationImplBase
  com.android.tradefed.service.TradefedFeatureServer


Một máy chủ phản hồi các yêu cầu kích hoạt tính năng.

Tóm tắt

Hằng số

String SERVER_REFERENCE

String TEST_INFORMATION_OBJECT

String TF_SERVICE_PORT

Hàm khởi tạo công khai

TradefedFeatureServer()

Phương thức công khai

static int getPort()

Trả về cổng mà máy chủ sử dụng.

String registerInvocation(IConfiguration config, ThreadGroup tg, List<ICommandScheduler.IScheduledInvocationListener> listeners)

Đăng ký một lệnh gọi bằng một tham chiếu duy nhất có thể được truy vấn

void shutdown()

Dừng máy chủ grpc.

void start()

Bắt đầu máy chủ grpc để nghe các yêu cầu.

void triggerFeature(FeatureRequest request, StreamObserver<FeatureResponse> responseObserver)
void unregisterInvocation(IConfiguration reference)

Huỷ đăng ký một lệnh gọi theo cấu hình của lệnh gọi đó.

Hằng số

SERVER_REFERENCE

public static final String SERVER_REFERENCE

Giá trị không đổi: "SERVER_REFERENCE"

TEST_INFORMATION_OBJECT

public static final String TEST_INFORMATION_OBJECT

Giá trị không đổi: "TEST_INFORMATION"

TF_SERVICE_PORT

public static final String TF_SERVICE_PORT

Giá trị không đổi: "TF_SERVICE_PORT"

Hàm khởi tạo công khai

TradefedFeatureServer

public TradefedFeatureServer ()

Phương thức công khai

getPort

public static int getPort ()

Trả về cổng mà máy chủ sử dụng.

Giá trị trả về
int

registerInvocation

public String registerInvocation (IConfiguration config, 
                ThreadGroup tg, 
                List<ICommandScheduler.IScheduledInvocationListener> listeners)

Đăng ký một lệnh gọi bằng một tham chiếu duy nhất có thể được truy vấn

Tham số
config IConfiguration

tg ThreadGroup

listeners List

Giá trị trả về
String

shutdown

public void shutdown ()

Dừng máy chủ grpc.

Gửi
InterruptedException

start

public void start ()

Bắt đầu máy chủ grpc để nghe các yêu cầu.

triggerFeature

public void triggerFeature (FeatureRequest request, 
                StreamObserver<FeatureResponse> responseObserver)

Tham số
request FeatureRequest

responseObserver StreamObserver

unregisterInvocation

public void unregisterInvocation (IConfiguration reference)

Huỷ đăng ký một lệnh gọi theo cấu hình của lệnh gọi đó.

Tham số
reference IConfiguration