IRunUtil.IRunnableResult
public
static
interface
IRunUtil.IRunnableResult
com.android.tradefed.util.IRunUtil.IRunnableResult |
Boole durumu döndüren bir işlemi eşzamansız olarak yürütmek için kullanılan bir arayüz.
Özet
Herkese açık yöntemler | |
---|---|
abstract
void
|
cancel()
İşlemi iptal edin. |
default
boolean
|
checkOutputMonitor(Long idleOutputTimeout)
Şu anda çalışan işlemin son kontrolden bu yana ilerleme kaydedip kaydetmediğini kontrol eder. |
default
|
getCommand()
Çalıştırılabilir dosyayla ilişkili komutu döndürür. |
default
CommandResult
|
getResult()
Komutla ilişkili |
abstract
boolean
|
run()
İşlemi yürütün. |
Herkese açık yöntemler
iptal
public abstract void cancel ()
İşlemi iptal edin.
checkOutputMonitor
public boolean checkOutputMonitor (Long idleOutputTimeout)
Şu anda çalışan işlemin son kontrolden bu yana ilerleme kaydedip kaydetmediğini kontrol eder.
Parametreler | |
---|---|
idleOutputTimeout |
Long : ms boşta, ilerleme kaydedilmediği varsayılmaya başlanmadan önce kaydedilen ilerleme |
İlerlemeler | |
---|---|
boolean |
İlerleme tespit edildiyse true (doğru), aksi takdirde false (yanlış) değerini alır. |
getCommand
publicgetCommand ()
Çalıştırılabilir dosyayla ilişkili komutu döndürür.
İlerlemeler | |
---|---|
|
getResult
public CommandResult getResult ()
Komutla ilişkili CommandResult
değerini döndürür.
İlerlemeler | |
---|---|
CommandResult |
çalıştır
public abstract boolean run ()
İşlemi yürütün.
İlerlemeler | |
---|---|
boolean |
İşlem başarıyla gerçekleştirilirse true , aksi takdirde false |
Atışlar | |
---|---|
Exception |
İşlem anormal şekilde sonlandırılırsa |