RequestUtil
public
class
RequestUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.RequestUtil |
Narzędzia umożliwiające ogólne ponowne próby wysyłania żą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 odpuszczania. |
static
<T>
T
|
requestWithBackoff(
Wywołaj określone żądanie z parametrami odpuszczania. |
static
<T>
T
|
requestWithBackoff(
Wywołaj określone żądanie z parametrami odpuszczania. |
Konstruktory publiczne
RequestUtil
public RequestUtil ()
Metody publiczne
requestWithBackoff
public static T requestWithBackoff (requestMethod)
Wywołaj określone żądanie z parametrami odpuszczania.
Używa niektórych domyślnych parametrów czasu.
| Parametry | |
|---|---|
requestMethod |
: metoda wywołania do wykonania żądania |
| Zwroty | |
|---|---|
T |
|
requestWithBackoff
public static T requestWithBackoff (requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor)
Wywołaj określone żądanie z parametrami odpuszczania.
| Parametry | |
|---|---|
requestMethod |
: metoda wywołania do wykonania żądania |
minWaitMSec |
int: najkrótszy czas oczekiwania między żądaniami |
maxWaitMSec |
int: najdłuższy czas oczekiwania między żądaniami |
scalingFactor |
int: mnożnik do zastosowania w przypadku okresu oczekiwania w przypadku nieudanego żądania |
| Zwroty | |
|---|---|
T |
|
requestWithBackoff
public static T requestWithBackoff (requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil)
Wywołaj określone żądanie z parametrami odpuszczania.
| Parametry | |
|---|---|
requestMethod |
: metoda wywołania do wykonania żądania |
minWaitMSec |
int: najkrótszy czas oczekiwania między żądaniami |
maxWaitMSec |
int: najdłuższy czas oczekiwania między żądaniami |
scalingFactor |
int: mnożnik do zastosowania w przypadku okresu oczekiwania w przypadku nieudanego żądania |
runUtil |
IRunUtil: użyta metoda oszczędzania energii, |
| Zwroty | |
|---|---|
T |
|