IRunUtil.IRunnableResult
public
static
interface
IRunUtil.IRunnableResult
| com.android.tradefed.util.IRunUtil.IRunnableResult |
อินเทอร์เฟซสำหรับการดำเนินการแบบอะซิงโครนัสที่แสดงผลสถานะบูลีน
สรุป
เมธอดสาธารณะ | |
|---|---|
abstract
void
|
cancel()
ยกเลิกการดำเนินการ |
default
boolean
|
checkOutputMonitor(Long idleOutputTimeout)
ตรวจสอบว่าการดำเนินการที่กำลังทำงานอยู่มีความคืบหน้าตั้งแต่การตรวจสอบครั้งล่าสุดหรือไม่ |
default
List<String>
|
getCommand()
แสดงผลคำสั่งที่เชื่อมโยงกับ Runnable |
default
CommandResult
|
getResult()
แสดงผล |
abstract
boolean
|
run()
ดำเนินการ |
เมธอดสาธารณะ
ยกเลิก
public abstract void cancel ()
ยกเลิกการดำเนินการ
checkOutputMonitor
public boolean checkOutputMonitor (Long idleOutputTimeout)
ตรวจสอบว่าการดำเนินการที่กำลังทำงานอยู่มีความคืบหน้าตั้งแต่การตรวจสอบครั้งล่าสุดหรือไม่
| พารามิเตอร์ | |
|---|---|
idleOutputTimeout |
Long: มิลลิวินาทีที่ไม่มีการใช้งานโดยไม่มีความคืบหน้าก่อนที่จะเริ่มถือว่าไม่มี
ความคืบหน้า |
| การคืนสินค้า | |
|---|---|
boolean |
เป็นจริงหากตรวจพบความคืบหน้า มิเช่นนั้นจะเป็นเท็จ |
getCommand
public List<String> getCommand ()
แสดงผลคำสั่งที่เชื่อมโยงกับ Runnable
| การคืนสินค้า | |
|---|---|
List<String> |
|
getResult
public CommandResult getResult ()
แสดงผล CommandResult ที่เชื่อมโยงกับคำสั่ง
| การคืนสินค้า | |
|---|---|
CommandResult |
|
โฮมรัน
public abstract boolean run ()
ดำเนินการ
| การคืนสินค้า | |
|---|---|
boolean |
true หากดำเนินการสำเร็จ false
มิฉะนั้น |
| ส่ง | |
|---|---|
Exception |
หากการดำเนินการสิ้นสุดลงอย่างผิดปกติ |