ClusterCommandScheduler
public class ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
ICommandScheduler
เพื่อรองรับ TFC (Tradefed Cluster) ตัวกำหนดเวลานี้จะรันคำสั่งจากคิวคำสั่ง TFC และอัปโหลดเหตุการณ์การเรียกใช้ไปยังคำสั่ง TFC-event-queue
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
ClusterCommandScheduler () |
วิธีการสาธารณะ | |
---|---|
void | shutdown () |
void | shutdownHard () พยายามปิดตัวกำหนดตารางเวลาคำสั่งอย่างเข้มแข็ง |
void | start () เริ่มตัวกำหนดเวลารวมถึงการตั้งค่าการบันทึก เริ่มต้นของ |
วิธีการที่ได้รับการป้องกัน | |
---|---|
boolean | dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args) กำหนดว่าคำสั่งที่กำหนดเป็นแบบทดลองรันหรือไม่ |
void | processReadyCommands ( IDeviceManager manager)
|
ผู้รับเหมาก่อสร้างสาธารณะ
ClusterCommandScheduler
public ClusterCommandScheduler ()
วิธีการสาธารณะ
ปิดตัวลง
public void shutdown ()
ปิดเครื่องอย่างหนัก
public void shutdownHard ()
พยายามปิดตัวกำหนดตารางเวลาคำสั่งอย่างเข้มแข็ง เช่นเดียวกับShutdownHard(จริง)
เริ่ม
public void start ()
เริ่มตัวกำหนดเวลารวมถึงการตั้งค่าการบันทึก เริ่มต้นของ DeviceManager
เป็นต้น
วิธีการที่ได้รับการป้องกัน
dryRunCommand
protected boolean dryRunCommand (ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
กำหนดว่าคำสั่งที่กำหนดเป็นแบบทดลองรันหรือไม่ หากคำสั่งเป็นแบบทดลอง ให้ตรวจสอบความถูกต้อง หากมีปัญหาเกี่ยวกับการกำหนดค่า ระบบจะโยน ConfigurationException
พารามิเตอร์ | |
---|---|
handler | ClusterCommandScheduler.InvocationEventHandler : ERROR(InvocationEventHandler/com.android.tradefed.cluster.ClusterCommandScheduler.InvocationEventHandler InvocationEventHandler) เพื่อรายงานเหตุการณ์สำหรับการตรวจสอบความถูกต้องของการทำงานแบบแห้ง |
args | String : คำสั่งเพื่อตรวจสอบ |
การส่งคืน | |
---|---|
boolean | จริงหากคำสั่งเป็นแบบทดลอง มิฉะนั้นจะเป็นเท็จ |
ขว้าง | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
กระบวนการ ReadyCommands
protected void processReadyCommands (IDeviceManager manager)
พารามิเตอร์ | |
---|---|
manager | IDeviceManager |