com.android.tradefed.command

อินเทอร์เฟซ

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

ชั้นเรียน

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

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

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

เอนัม

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