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