RequestUtil

public class RequestUtil
extends Object

java.lang.object
com.android.tradefed.util.RequestUtil


ابزارهای کمکی برای اجازه دادن مجدد به درخواست های شبکه با مدیریت خطا.

خلاصه

سازندگان عمومی

RequestUtil ()

روش های عمومی

static <T> T requestWithBackoff ( requestMethod) requestWithBackoff ( requestMethod)

درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.

static <T> T requestWithBackoff ( requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil) requestWithBackoff ( requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil)

درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.

static <T> T requestWithBackoff ( requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor) requestWithBackoff ( requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor)

درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.

سازندگان عمومی

RequestUtil

public RequestUtil ()

روش های عمومی

درخواستWithBackoff

public static T requestWithBackoff ( requestMethod)

درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.

از برخی پارامترهای زمان بندی پیش فرض استفاده می کند.

پارامترها
requestMethod : روشی برای فراخوانی برای درخواست

برمی گرداند
T

درخواستWithBackoff

public static T requestWithBackoff ( requestMethod, 
                int minWaitMSec, 
                int maxWaitMSec, 
                int scalingFactor, 
                IRunUtil runUtil)

درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.

پارامترها
requestMethod : روشی برای فراخوانی برای درخواست

minWaitMSec int : کوتاه ترین زمان برای انتظار بین درخواست ها

maxWaitMSec int : طولانی ترین دوره انتظار بین درخواست ها

scalingFactor int : چند موردی که در یک درخواست ناموفق برای دوره انتظار اعمال می شود

runUtil IRunUtil : ابزار خواب برای استفاده

برمی گرداند
T

درخواستWithBackoff

public static T requestWithBackoff ( requestMethod, 
                int minWaitMSec, 
                int maxWaitMSec, 
                int scalingFactor)

درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.

پارامترها
requestMethod : روشی برای فراخوانی برای درخواست

minWaitMSec int : کوتاه ترین زمان برای انتظار بین درخواست ها

maxWaitMSec int : طولانی ترین دوره انتظار بین درخواست ها

scalingFactor int : چند موردی که در یک درخواست ناموفق برای دوره انتظار اعمال می شود

برمی گرداند
T