رقم الطلب

public class RequestUtil
extends Object

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


أدوات مساعدة للسماح بإعادة المحاولة العامة لطلبات الشبكة مع معالجة الأخطاء.

ملخّص

شركة إنشاءات عامة

RequestUtil()

الطرق العامة

static <T> T requestWithBackoff( requestMethod)

يمكنك استدعاء الطلب المحدد مع معلَمات التراجع.

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

يمكنك استدعاء الطلب المحدد مع معلَمات التراجع.

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

يمكنك استدعاء الطلب المحدد مع معلَمات التراجع.

شركة إنشاءات عامة

رقم الطلب

public RequestUtil ()

الطرق العامة

طلب مع توقف

public static T requestWithBackoff ( requestMethod)

يمكنك استدعاء الطلب المحدد مع معلَمات التراجع.

استخدام بعض مَعلمات التوقيت التلقائية

المعلمات
requestMethod : طريقة الاتصال لإجراء الطلب

المرتجعات
T

طلب مع توقف

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

يمكنك استدعاء الطلب المحدد مع معلَمات التراجع.

المعلمات
requestMethod : طريقة الاتصال لإجراء الطلب

minWaitMSec int: أقصر فترة انتظار بين الطلبات

maxWaitMSec int: أطول فترة انتظار بين الطلبات

scalingFactor int: العناصر المتعددة المراد تطبيقها على فترة الانتظار في الطلب الذي تعذّر تنفيذه

runUtil IRunUtil: أداة النوم المفيدة التي يمكن استخدامها

المرتجعات
T

طلب مع توقف

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

يمكنك استدعاء الطلب المحدد مع معلَمات التراجع.

المعلمات
requestMethod : طريقة الاتصال لإجراء الطلب

minWaitMSec int: أقصر فترة انتظار بين الطلبات

maxWaitMSec int: أطول فترة انتظار بين الطلبات

scalingFactor int: العناصر المتعددة المراد تطبيقها على فترة الانتظار في الطلب الذي تعذّر تنفيذه

المرتجعات
T