RequestUtil

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)

استدعاء الطلب المحدّد باستخدام مَعلمات الانتظار

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

استدعاء الطلب المحدّد باستخدام مَعلمات الانتظار

وظائف الإنشاء العامة

RequestUtil

public RequestUtil ()

الطرق العامة

requestWithBackoff

public static T requestWithBackoff ( requestMethod)

استدعاء الطلب المحدّد باستخدام مَعلمات الانتظار

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

المعلمات
requestMethod : الطريقة المطلوب الاتصال بها لتقديم الطلب

المرتجعات
T

requestWithBackoff

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

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

المعلمات
requestMethod : الطريقة المطلوب الاتصال بها لتقديم الطلب

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

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

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

المرتجعات
T

requestWithBackoff

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

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

المعلمات
requestMethod : الطريقة المطلوب الاتصال بها لتقديم الطلب

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

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

scalingFactor int: المُضاعِف الذي سيتم تطبيقه على فترة الانتظار في حال تعذّر إكمال الطلب

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

المرتجعات
T