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