RequestUtil
  public
  
  
  
  class
  RequestUtil
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.RequestUtil | 
Son utilidades que permiten el reintento genérico de solicitudes de red con manejo de errores.
Resumen
| Constructores públicos | |
|---|---|
| 
      RequestUtil()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        static
        
        <T>
        T | 
      requestWithBackoff(Llama a la solicitud especificada con parámetros de tiempo de espera. | 
| 
        
        
        static
        
        <T>
        T | 
      requestWithBackoff(Llama a la solicitud especificada con parámetros de tiempo de espera. | 
| 
        
        
        static
        
        <T>
        T | 
      requestWithBackoff(Llama a la solicitud especificada con parámetros de tiempo de espera. | 
Constructores públicos
RequestUtil
public RequestUtil ()
Métodos públicos
requestWithBackoff
public static T requestWithBackoff (requestMethod) 
Llama a la solicitud especificada con parámetros de tiempo de espera.
Usa algunos parámetros de tiempo predeterminados.
| Parámetros | |
|---|---|
| requestMethod | : Es el método al que se debe llamar para realizar la solicitud. | 
| Muestra | |
|---|---|
| T | |
requestWithBackoff
public static T requestWithBackoff (requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor) 
Llama a la solicitud especificada con parámetros de tiempo de espera.
| Parámetros | |
|---|---|
| requestMethod | : Es el método al que se debe llamar para realizar la solicitud. | 
| minWaitMSec | int: Es el período más corto para esperar entre solicitudes. | 
| maxWaitMSec | int: Es el período más largo que se debe esperar entre las solicitudes. | 
| scalingFactor | int: Es el múltiplo que se aplicará al período de espera de una solicitud fallida. | 
| Muestra | |
|---|---|
| T | |
requestWithBackoff
public static T requestWithBackoff (requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil) 
Llama a la solicitud especificada con parámetros de tiempo de espera.
| Parámetros | |
|---|---|
| requestMethod | : Es el método al que se debe llamar para realizar la solicitud. | 
| minWaitMSec | int: Es el período más corto para esperar entre solicitudes. | 
| maxWaitMSec | int: Es el período más largo que se debe esperar entre las solicitudes. | 
| scalingFactor | int: Es el múltiplo que se aplicará al período de espera de una solicitud fallida. | 
| runUtil | IRunUtil: Es la utilidad de suspensión que se usará. | 
| Muestra | |
|---|---|
| T | |
