ClusterCommandScheduler
public
class
ClusterCommandScheduler
extends CommandScheduler
java.lang.Object | ||
↳ | com.android.tradefed.command.CommandScheduler | |
↳ | com.android.tradefed.cluster.ClusterCommandScheduler |
ICommandScheduler
สำหรับรองรับ TFC (คลัสเตอร์ที่เทรด) เครื่องจัดตารางเวลานี้จะเรียกใช้คำสั่งจาก
คิวคำสั่ง TFC และอัปโหลดเหตุการณ์การเรียกใช้ไปยังคิวเหตุการณ์คำสั่ง TFC
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
ClusterCommandScheduler()
|
วิธีการสาธารณะ | |
---|---|
void
|
shutdown()
|
void
|
shutdownHard()
พยายามบังคับให้เครื่องจัดตารางเวลาคำสั่งปิดระบบอย่างแรง |
void
|
start()
เริ่มเครื่องจัดตารางเวลา รวมถึงการตั้งค่าการบันทึก, init of |
วิธีการป้องกัน | |
---|---|
boolean
|
dryRunCommand(ClusterCommandScheduler.InvocationEventHandler handler, String[] args)
ระบุว่าคำสั่งที่ระบุเป็นการทดลองเรียกใช้หรือไม่ |
void
|
processReadyCommands(IDeviceManager manager)
|
ช่างก่อสร้างสาธารณะ
ClusterCommandScheduler
public ClusterCommandScheduler ()
วิธีการสาธารณะ
ปิดเครื่อง
public void shutdown ()
ปิดฮาร์ดแวร์
public void shutdownHard ()
พยายามบังคับให้เครื่องจัดตารางเวลาคำสั่งปิดระบบอย่างแรง เหมือนกับ DisableHard(true)
เริ่มต้น
public void start ()
เริ่มเครื่องจัดตารางเวลา รวมถึงการตั้งค่าการบันทึก, init of DeviceManager
ฯลฯ
วิธีการป้องกัน
คำสั่งDryRun
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 |
คำสั่งพร้อมประมวลผล
protected void processReadyCommands (IDeviceManager manager)
พารามิเตอร์ | |
---|---|
manager |
IDeviceManager |