Narzędzie żądania
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(
Wywołaj określone żądanie z parametrami ponowienia. |
static
<T>
T
|
requestWithBackoff(
Wywołaj określone żądanie z parametrami ponowienia. |
static
<T>
T
|
requestWithBackoff(
Wywołaj określone żądanie z parametrami ponowienia. |
Konstruktory publiczne
Narzędzie żądania
public RequestUtil ()
Metody publiczne
requestWithBackoff
public static T requestWithBackoff (requestMethod)
Wywołaj określone żądanie z parametrami ponowienia.
Używa domyślnych parametrów czasu.
Parametry | |
---|---|
requestMethod |
: metoda wywołania w celu przesłania żądania. |
Zwroty | |
---|---|
T |
requestWithBackoff
public static T requestWithBackoff (requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil)
Wywołaj określone żądanie z parametrami ponowienia.
Parametry | |
---|---|
requestMethod |
: metoda wywołania w celu przesł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 zostanie zastosowany do okresu oczekiwania w przypadku nieudanego żądania. |
runUtil |
IRunUtil : narzędzie do monitorowania snu, które ma być używane |
Zwroty | |
---|---|
T |
requestWithBackoff
public static T requestWithBackoff (requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor)
Wywołaj określone żądanie z parametrami ponowienia.
Parametry | |
---|---|
requestMethod |
: metoda wywołania w celu przesł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 zostanie zastosowany do okresu oczekiwania w przypadku nieudanego żądania. |
Zwroty | |
---|---|
T |