درخواستکار
public class RequestUtil
extends Object
| شیء جاوا | |
| ↳ | com.android.tradefed.util.RequestUtil |
ابزارهایی برای امکان تلاش مجدد عمومی برای درخواستهای شبکه با قابلیت مدیریت خطا.
خلاصه
سازندگان عمومی | |
|---|---|
RequestUtil () | |
روشهای عمومی | |
|---|---|
static <T> T | requestWithBackoff (Callable<T> requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil)درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید. |
static <T> T | requestWithBackoff (Callable<T> requestMethod)درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید. |
static <T> T | requestWithBackoff (Callable<T> requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor)درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید. |
سازندگان عمومی
درخواستکار
public RequestUtil ()
روشهای عمومی
درخواست باپشتیبانی
public static T requestWithBackoff (Callable<T> requestMethod,
int minWaitMSec,
int maxWaitMSec,
int scalingFactor,
IRunUtil runUtil)درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.
| پارامترها | |
|---|---|
requestMethod | Callable : متدی که برای ارسال درخواست باید فراخوانی شود |
minWaitMSec | int : کوتاهترین زمان انتظار بین درخواستها |
maxWaitMSec | int : طولانیترین مدت زمان انتظار بین درخواستها |
scalingFactor | int : مضربی که برای دوره انتظار در صورت شکست درخواست اعمال میشود |
runUtil | IRunUtil : ابزار غیرفعال برای استفاده |
| بازگشتها | |
|---|---|
T | |
درخواست باپشتیبانی
public static T requestWithBackoff (Callable<T> requestMethod)
درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.
از برخی پارامترهای زمانبندی پیشفرض استفاده میکند.
| پارامترها | |
|---|---|
requestMethod | Callable : متدی که برای ارسال درخواست باید فراخوانی شود |
| بازگشتها | |
|---|---|
T | |
درخواست باپشتیبانی
public static T requestWithBackoff (Callable<T> requestMethod,
int minWaitMSec,
int maxWaitMSec,
int scalingFactor)درخواست مشخص شده را با پارامترهای backoff فراخوانی کنید.
| پارامترها | |
|---|---|
requestMethod | Callable : متدی که برای ارسال درخواست باید فراخوانی شود |
minWaitMSec | int : کوتاهترین زمان انتظار بین درخواستها |
maxWaitMSec | int : طولانیترین مدت زمان انتظار بین درخواستها |
scalingFactor | int : مضربی که برای دوره انتظار در صورت شکست درخواست اعمال میشود |
| بازگشتها | |
|---|---|
T | |