RequestUtil

public class RequestUtil
extends Object

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


Hata işleme ile ağ isteklerinin genel olarak yeniden denenmesine izin veren yardımcı programlar.

Özet

Herkese açık oluşturucular

RequestUtil()

Herkese açık yöntemler

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

Belirtilen isteği geri yükleme aralığı parametreleriyle çağırın.

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

Belirtilen isteği geri yükleme aralığı parametreleriyle çağırın.

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

Belirtilen isteği geri yükleme aralığı parametreleriyle çağırın.

Herkese açık oluşturucular

RequestUtil

public RequestUtil ()

Herkese açık yöntemler

requestWithBackoff

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

Belirtilen isteği geri yükleme aralığı parametreleriyle çağırın.

Parametreler
requestMethod Callable: İsteği göndermek için çağrılacak yöntem

minWaitMSec int: İstekler arasında beklenmesi gereken en kısa süre

maxWaitMSec int: İstekler arasında beklenmesi gereken en uzun süre

scalingFactor int: Başarısız bir istekte bekleme süresine uygulanacak kat

runUtil IRunUtil: kullanılacak uyku yardımcı programı

İadeler
T

requestWithBackoff

public static T requestWithBackoff (Callable<T> requestMethod)

Belirtilen isteği geri yükleme aralığı parametreleriyle çağırın.

Bazı varsayılan zamanlama parametrelerini kullanır.

Parametreler
requestMethod Callable: İsteği göndermek için çağrılacak yöntem

İadeler
T

requestWithBackoff

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

Belirtilen isteği geri yükleme aralığı parametreleriyle çağırın.

Parametreler
requestMethod Callable: İsteği göndermek için çağrılacak yöntem

minWaitMSec int: İstekler arasında beklenmesi gereken en kısa süre

maxWaitMSec int: İstekler arasında beklenmesi gereken en uzun süre

scalingFactor int: Başarısız bir istekte bekleme süresine uygulanacak kat

İadeler
T