IRunUtil.IRunnableResult
public
static
interface
IRunUtil.IRunnableResult
com.android.tradefed.util.IRunUtil.IRunnableResult |
Antarmuka untuk mengeksekusi operasi secara asinkron yang menampilkan status boolean.
Ringkasan
Metode publik | |
---|---|
abstract
void
|
cancel()
Batalkan operasi. |
default
boolean
|
checkOutputMonitor(Long idleOutputTimeout)
Memeriksa apakah operasi yang sedang berjalan telah membuat kemajuan sejak pemeriksaan terakhir. |
default
|
getCommand()
Menampilkan perintah yang terkait dengan runnable. |
default
CommandResult
|
getResult()
Menampilkan |
abstract
boolean
|
run()
Menjalankan operasi. |
Metode publik
batal
public abstract void cancel ()
Batalkan operasi.
checkOutputMonitor
public boolean checkOutputMonitor (Long idleOutputTimeout)
Memeriksa apakah operasi yang sedang berjalan telah membuat kemajuan sejak pemeriksaan terakhir.
Parameter | |
---|---|
idleOutputTimeout |
Long : md tidak ada aktivitas tanpa progres yang diamati sebelum mulai menganggap tidak ada
progres yang sedang dicapai. |
Hasil | |
---|---|
boolean |
benar (true) jika kemajuan terdeteksi, sebaliknya, salah (false). |
getCommand
publicgetCommand ()
Menampilkan perintah yang terkait dengan runnable.
Hasil | |
---|---|
|
getResult
public CommandResult getResult ()
Menampilkan CommandResult
yang terkait dengan perintah tersebut.
Hasil | |
---|---|
CommandResult |
lari
public abstract boolean run ()
Menjalankan operasi.
Hasil | |
---|---|
boolean |
true jika operasi berhasil dilakukan, false
sebaliknya |
Menampilkan | |
---|---|
Exception |
jika operasi dihentikan secara tidak normal |