com.android.tradefed.command

อินเทอร์เฟซ

ICommandOptions คอนเทนเนอร์สําหรับตัวเลือกการดําเนินการของคําสั่ง 
ICommandScheduler ตัวกำหนดเวลาสำหรับเรียกใช้คำสั่ง TradeFederation 
ICommandScheduler.IScheduledInvocationListener Listener สําหรับเหตุการณ์การเรียกใช้เมื่อการเรียกใช้เสร็จสมบูรณ์ 

ชั้นเรียน

CommandFileParser โปรแกรมแยกวิเคราะห์สําหรับไฟล์ที่มีชุดบรรทัดคําสั่ง 
CommandFileParser.CommandLine  
CommandOptions การใช้งาน ICommandOptions 
CommandRunner จุดแรกเข้าของ TradeFederation สำรองที่จะเรียกใช้คำสั่งที่ระบุไว้ในอาร์กิวเมนต์บรรทัดคำสั่ง แล้วออก 
CommandScheduler ตัวตั้งเวลาสำหรับเรียกใช้คําสั่ง TradeFederation ในอุปกรณ์ทั้งหมดที่ใช้ได้ 
คอนโซล คอนโซล TradeFederation หลักที่ให้อินเทอร์เฟซแก่ผู้ใช้เพื่อโต้ตอบ

ปัจจุบันรองรับการดำเนินการต่างๆ เช่น

  • เพิ่มคําสั่งเพื่อทดสอบ
  • แสดงรายการอุปกรณ์และสถานะของอุปกรณ์
  • แสดงรายการการเรียกใช้ที่อยู่ระหว่างดำเนินการ
  • แสดงรายการคำสั่งในคิว
  • แสดงบันทึกคําขอไปยังไฟล์/stdout
  • การปิดเครื่อง
 
Console.ArgRunnable<T> Runnable ที่มีเมธอด run ที่ใช้อาร์กิวเมนต์ได้  
Console.CaptureList ประเภทที่สะดวกสำหรับ List<List<String>>  
DeviceAllocationResult แสดงผลลัพธ์ของการพยายามจัดสรรสําหรับคําสั่ง 

Enums

CommandRunner.ExitCode รหัสข้อผิดพลาดที่อาจแสดงเมื่อออก 
CommandScheduler.HostState Enums ของสถานะต่างๆ ของโฮสต์