RequestUtil
public
class
RequestUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.RequestUtil |
Narzędzia umożliwiające ogólne ponawianie żądań sieciowych z obsługą błędów.
Podsumowanie
Konstruktory publiczne | |
|---|---|
RequestUtil()
|
|
Metody publiczne | |
|---|---|
static
<T>
T
|
requestWithBackoff(Callable<T> requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil)
Wywołuje określone żądanie z parametrami wycofywania. |
static
<T>
T
|
requestWithBackoff(Callable<T> requestMethod)
Wywołuje określone żądanie z parametrami wycofywania. |
static
<T>
T
|
requestWithBackoff(Callable<T> requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor)
Wywołuje określone żądanie z parametrami wycofywania. |
Konstruktory publiczne
RequestUtil
public RequestUtil ()
Metody publiczne
requestWithBackoff
public static T requestWithBackoff (Callable<T> requestMethod,
int minWaitMSec,
int maxWaitMSec,
int scalingFactor,
IRunUtil runUtil)Wywołuje określone żądanie z parametrami wycofywania.
| Parametry | |
|---|---|
requestMethod |
Callable: metoda wywoływana w celu wysłania żądania. |
minWaitMSec |
int: najkrótszy okres oczekiwania między żądaniami |
maxWaitMSec |
int: najdłuższy okres oczekiwania między żądaniami. |
scalingFactor |
int: mnożnik, który należy zastosować do okresu oczekiwania w przypadku nieudanego żądania. |
runUtil |
IRunUtil: narzędzie do usypiania, którego chcesz użyć. |
| Zwraca | |
|---|---|
T |
|
requestWithBackoff
public static T requestWithBackoff (Callable<T> requestMethod)
Wywołuje określone żądanie z parametrami wycofywania.
Używa niektórych domyślnych parametrów czasowych.
| Parametry | |
|---|---|
requestMethod |
Callable: metoda wywoływana w celu wysłania żądania. |
| Zwraca | |
|---|---|
T |
|
requestWithBackoff
public static T requestWithBackoff (Callable<T> requestMethod,
int minWaitMSec,
int maxWaitMSec,
int scalingFactor)Wywołuje określone żądanie z parametrami wycofywania.
| Parametry | |
|---|---|
requestMethod |
Callable: metoda wywoływana w celu wysłania żądania. |
minWaitMSec |
int: najkrótszy okres oczekiwania między żądaniami |
maxWaitMSec |
int: najdłuższy okres oczekiwania między żądaniami. |
scalingFactor |
int: mnożnik, który należy zastosować do okresu oczekiwania w przypadku nieudanego żądania. |
| Zwraca | |
|---|---|
T |
|