RequestUtil
public class RequestUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.RequestUtil |
Вспомогательные средства для обеспечения возможности повторной отправки сетевых запросов с обработкой ошибок.
Краткое содержание
Государственные строители | |
|---|---|
RequestUtil () | |
Общедоступные методы | |
|---|---|
static <T> T | requestWithBackoff (Callable<T> requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil)Вызовите указанный запрос с параметрами задержки. |
static <T> T | requestWithBackoff (Callable<T> requestMethod)Вызовите указанный запрос с параметрами задержки. |
static <T> T | requestWithBackoff (Callable<T> requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor)Вызовите указанный запрос с параметрами задержки. |
Государственные строители
RequestUtil
public RequestUtil ()
Общедоступные методы
requestWithBackoff
public static T requestWithBackoff (Callable<T> requestMethod,
int minWaitMSec,
int maxWaitMSec,
int scalingFactor,
IRunUtil runUtil)Вызовите указанный запрос с параметрами задержки.
| Параметры | |
|---|---|
requestMethod | Callable : метод, который необходимо вызвать для выполнения запроса. |
minWaitMSec | int : кратчайший период ожидания между запросами |
maxWaitMSec | int : максимальный период ожидания между запросами |
scalingFactor | int : множитель, применяемый к периоду ожидания в случае неудачного запроса |
runUtil | IRunUtil : утилита для запуска игры в спящем режиме. |
| Возвраты | |
|---|---|
T | |
requestWithBackoff
public static T requestWithBackoff (Callable<T> requestMethod)
Вызовите указанный запрос с параметрами задержки.
Использует некоторые параметры синхронизации по умолчанию.
| Параметры | |
|---|---|
requestMethod | Callable : метод, который необходимо вызвать для выполнения запроса. |
| Возвраты | |
|---|---|
T | |
requestWithBackoff
public static T requestWithBackoff (Callable<T> requestMethod,
int minWaitMSec,
int maxWaitMSec,
int scalingFactor)Вызовите указанный запрос с параметрами задержки.
| Параметры | |
|---|---|
requestMethod | Callable : метод, который необходимо вызвать для выполнения запроса. |
minWaitMSec | int : кратчайший период ожидания между запросами |
maxWaitMSec | int : максимальный период ожидания между запросами |
scalingFactor | int : множитель, применяемый к периоду ожидания в случае неудачного запроса |
| Возвраты | |
|---|---|
T | |