RunConfigDeviceRecovery
  public
  
  
  
  class
  RunConfigDeviceRecovery
  
    extends Object
  
  
  
  
  
      implements
      
        IMultiDeviceRecovery
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.device.recovery.RunConfigDeviceRecovery | 
IMultiDeviceRecovery de base genérica para ejecutar una configuración de Tradefed y realizar el paso de recuperación.
Resumen
| Constructores públicos | |
|---|---|
| 
      RunConfigDeviceRecovery()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
         | 
      getExtraArguments(ITestDevice device)
      Obtén la lista de argumentos adicionales que se pasarán a la configuración. | 
| 
        
        
        
        
        
        void | 
      recoverDevices(Recupera los dispositivos sin conexión en el host. | 
| 
        
        
        
        
        
        boolean | 
      shouldSkip(IManagedTestDevice device)
      Es una oportunidad adicional para omitir la recuperación en un dispositivo determinado realizando verificaciones adicionales. | 
| Métodos protegidos | |
|---|---|
| 
        
        
        
        
        
        ICommandScheduler | 
      getCommandScheduler()
      Muestra una instancia de  | 
| 
        
        
        
        
        
        IDeviceManager | 
      getDeviceManager()
      Muestra una instancia de  | 
Constructores públicos
RunConfigDeviceRecovery
public RunConfigDeviceRecovery ()
Métodos públicos
getExtraArguments
publicgetExtraArguments (ITestDevice device) 
Obtén la lista de argumentos adicionales que se pasarán a la configuración. Si se muestra un valor nulo, significa que se produjo un error y se debe intentar la recuperación.
| Parámetros | |
|---|---|
| device | ITestDevice: Es elITestDeviceen el que se ejecutará la recuperación. | 
| Muestra | |
|---|---|
|  | Es la lista de argumentos adicionales que se usarán. O bien un valor nulo si algo salió mal. | 
recoverDevices
public void recoverDevices (managedDevices) 
Recupera los dispositivos sin conexión en el host.
| Parámetros | |
|---|---|
| managedDevices | : Es una lista deITestDevice. | 
shouldSkip
public boolean shouldSkip (IManagedTestDevice device)
Es una oportunidad adicional para omitir la recuperación en un dispositivo determinado realizando verificaciones adicionales.
| Parámetros | |
|---|---|
| device | IManagedTestDevice: Es elIManagedTestDeviceque se considera para la recuperación. | 
| Muestra | |
|---|---|
| boolean | Es verdadero si se debe omitir la recuperación. | 
Métodos protegidos
getCommandScheduler
protected ICommandScheduler getCommandScheduler ()
Muestra una instancia de ICommandScheduler. Se expone para pruebas.
| Muestra | |
|---|---|
| ICommandScheduler | |
getDeviceManager
protected IDeviceManager getDeviceManager ()
Muestra una instancia de IDeviceManager. Se expone para pruebas.
| Muestra | |
|---|---|
| IDeviceManager | |
