RequestUtil

public class RequestUtil
extends Object

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


Utilitas untuk mengizinkan percobaan ulang umum permintaan jaringan dengan penanganan error.

Ringkasan

Konstruktor publik

RequestUtil()

Metode publik

static <T> T requestWithBackoff( requestMethod)

Panggil permintaan yang ditentukan dengan parameter backoff.

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

Panggil permintaan yang ditentukan dengan parameter backoff.

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

Panggil permintaan yang ditentukan dengan parameter backoff.

Konstruktor publik

Utilitas

public RequestUtil ()

Metode publik

requestWithBackoff

public static T requestWithBackoff ( requestMethod)

Memanggil permintaan yang ditentukan dengan parameter backoff.

Menggunakan beberapa parameter pengaturan waktu default.

Parameter
requestMethod : metode yang dipanggil untuk membuat permintaan

Hasil
T

requestWithBackoff

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

Panggil permintaan yang ditentukan dengan parameter backoff.

Parameter
requestMethod : metode yang akan dipanggil untuk membuat permintaan

minWaitMSec int: periode tunggu tersingkat antarpermintaan

maxWaitMSec int: periode tunggu terlama di antara permintaan

scalingFactor int: pengganda yang akan diterapkan ke periode tunggu pada permintaan yang gagal

Hasil
T

requestWithBackoff

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

Panggil permintaan yang ditentukan dengan parameter backoff.

Parameter
requestMethod : metode yang akan dipanggil untuk membuat permintaan

minWaitMSec int: periode tunggu tersingkat antarpermintaan

maxWaitMSec int: periode tunggu terlama di antara permintaan

scalingFactor int: pengganda yang akan diterapkan ke periode tunggu pada permintaan yang gagal

runUtil IRunUtil: aplikasi utilitas tidur yang akan digunakan

Hasil
T