ClusterCommandScheduler

public class ClusterCommandScheduler
extends CommandScheduler

java.lang.Object
com.android.tradefed.command.CommandScheduler
com.android.tradefed.cluster.ClusterCommandScheduler


ICommandScheduler để hỗ trợ TFC (Cụm giao dịch). Bộ lập lịch này chạy các lệnh từ hàng đợi lệnh TFC và tải các sự kiện gọi lên hàng đợi sự kiện lệnh TFC.

Bản tóm tắt

Nhà thầu xây dựng công cộng

ClusterCommandScheduler ()

Phương pháp công cộng

void shutdown ()

void shutdownHard ()

Cố gắng tắt mạnh bộ lập lịch lệnh.

void start ()

Khởi động bộ lập lịch bao gồm thiết lập ghi nhật ký, khởi tạo DeviceManager , v.v.

Phương pháp được bảo vệ

boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)

Xác định xem lệnh đã cho có phải là lệnh chạy thử hay không.

void processReadyCommands ( IDeviceManager manager)

Nhà thầu xây dựng công cộng

ClusterCommandScheduler

public ClusterCommandScheduler ()

Phương pháp công cộng

tắt

public void shutdown ()

tắt máyCứng

public void shutdownHard ()

Cố gắng tắt mạnh bộ lập lịch lệnh. Tương tự như tắt máyHard(true).

bắt đầu

public void start ()

Khởi động bộ lập lịch bao gồm thiết lập ghi nhật ký, khởi tạo DeviceManager , v.v.

Phương pháp được bảo vệ

dryRunLệnh

protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, 
                String[] args)

Xác định xem lệnh đã cho có phải là lệnh chạy thử hay không. Nếu lệnh chạy thử, hãy xác thực nó. Nếu có bất kỳ vấn đề nào về cấu hình, nó sẽ đưa ra Cấu hình ngoại lệ.

Thông số
handler ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) để báo cáo các sự kiện nhằm xác thực chạy thử.

args String : lệnh để xác thực.

Trả lại
boolean đúng nếu lệnh chạy thử, ngược lại là sai.

Ném
com.android.tradefed.config.ConfigurationException
ConfigurationException

quá trình sẵn sàngLệnh

protected void processReadyCommands (IDeviceManager manager)

Thông số
manager IDeviceManager