JalankanConfigDeviceRecovery
public class RunConfigDeviceRecovery
extends Object
implements IMultiDeviceRecovery
java.lang.Objek | |
↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
IMultiDeviceRecovery
dasar generik untuk menjalankan konfigurasi tradefed untuk melakukan langkah pemulihan.
Ringkasan
Konstruktor publik | |
---|---|
RunConfigDeviceRecovery () |
Metode publik | |
---|---|
getExtraArguments ( ITestDevice device) Dapatkan daftar argumen tambahan untuk diteruskan ke konfigurasi. | |
void | recoverDevices ( managedDevices) recoverDevices ( managedDevices) Memulihkan perangkat offline di host. |
boolean | shouldSkip ( IManagedTestDevice device) Peluang ekstra untuk melewati pemulihan pada perangkat tertentu dengan melakukan pemeriksaan ekstra. |
Metode yang dilindungi | |
---|---|
ICommandScheduler | getCommandScheduler () Mengembalikan contoh |
IDeviceManager | getDeviceManager () Mengembalikan contoh |
Konstruktor publik
JalankanConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Metode publik
dapatkan Argumen Ekstra
publicgetExtraArguments (ITestDevice device)
Dapatkan daftar argumen tambahan untuk diteruskan ke konfigurasi. Jika null dikembalikan, ada yang tidak beres dan pemulihan harus dilakukan.
Parameter | |
---|---|
device | ITestDevice : ITestDevice untuk menjalankan pemulihan |
Kembali | |
---|---|
Daftar argumen tambahan yang akan digunakan. Atau nol jika terjadi kesalahan. |
memulihkan Perangkat
public void recoverDevices (managedDevices)
Memulihkan perangkat offline di host.
Parameter | |
---|---|
managedDevices | ITestDevice s. |
harusLewati
public boolean shouldSkip (IManagedTestDevice device)
Peluang ekstra untuk melewati pemulihan pada perangkat tertentu dengan melakukan pemeriksaan ekstra.
Parameter | |
---|---|
device | IManagedTestDevice : IManagedTestDevice dipertimbangkan untuk pemulihan. |
Kembali | |
---|---|
boolean | Benar jika pemulihan harus dilewati. |
Metode yang dilindungi
dapatkan Penjadwal Perintah
protected ICommandScheduler getCommandScheduler ()
Mengembalikan contoh ICommandScheduler
. Terkena untuk pengujian.
Kembali | |
---|---|
ICommandScheduler |
dapatkanDeviceManager
protected IDeviceManager getDeviceManager ()
Mengembalikan contoh IDeviceManager
. Terkena untuk pengujian.
Kembali | |
---|---|
IDeviceManager |