RunConfigDeviceRecovery
public
class
RunConfigDeviceRecovery
extends Object
implements
IMultiDeviceRecovery
| java.lang.Object | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery |
Generische Basis IMultiDeviceRecovery zum Ausführen einer Tradefed-Konfiguration für den Wiederherstellungsschritt.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
RunConfigDeviceRecovery()
|
|
Öffentliche Methoden | |
|---|---|
List<String>
|
getExtraArguments(ITestDevice device)
Ruft die Liste der zusätzlichen Argumente ab, die an die Konfiguration übergeben werden sollen. |
void
|
recoverDevices(List<IManagedTestDevice> managedDevices)
Stellt Offlinegeräte auf dem Host wieder her. |
boolean
|
shouldSkip(IManagedTestDevice device)
Zusätzliche Möglichkeit, die Kontowiederherstellung auf einem bestimmten Gerät zu überspringen, indem zusätzliche Prüfungen durchgeführt werden. |
Geschützte Methoden | |
|---|---|
ICommandScheduler
|
getCommandScheduler()
Gibt eine |
IDeviceManager
|
getDeviceManager()
Gibt eine |
Öffentliche Konstruktoren
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Öffentliche Methoden
getExtraArguments
public List<String> getExtraArguments (ITestDevice device)
Ruft die Liste der zusätzlichen Argumente ab, die an die Konfiguration übergeben werden sollen. Wenn „null“ zurückgegeben wird, ist ein Fehler aufgetreten und es sollte versucht werden, die Daten wiederherzustellen.
| Parameter | |
|---|---|
device |
ITestDevice: Der ITestDevice, für den die Wiederherstellung ausgeführt werden soll. |
| Gibt Folgendes zurück: | |
|---|---|
List<String> |
Die Liste der zusätzlichen Argumente, die verwendet werden sollen. Oder „null“, wenn ein Fehler aufgetreten ist. |
recoverDevices
public void recoverDevices (List<IManagedTestDevice> managedDevices)
Stellt Offlinegeräte auf dem Host wieder her.
| Parameter | |
|---|---|
managedDevices |
List: Eine Liste von ITestDevices. |
shouldSkip
public boolean shouldSkip (IManagedTestDevice device)
Zusätzliche Möglichkeit, die Kontowiederherstellung auf einem bestimmten Gerät zu überspringen, indem zusätzliche Prüfungen durchgeführt werden.
| Parameter | |
|---|---|
device |
IManagedTestDevice: Die IManagedTestDevice, die für die Wiederherstellung berücksichtigt werden. |
| Gibt Folgendes zurück: | |
|---|---|
boolean |
„True“, wenn die Wiederherstellung übersprungen werden soll. |
Geschützte Methoden
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Gibt eine ICommandScheduler-Instanz zurück. Für Tests verfügbar gemacht.
| Gibt Folgendes zurück: | |
|---|---|
ICommandScheduler |
|
getDeviceManager
protected IDeviceManager getDeviceManager ()
Gibt eine IDeviceManager-Instanz zurück. Für Tests verfügbar gemacht.
| Gibt Folgendes zurück: | |
|---|---|
IDeviceManager |
|