RequestUtil

public class RequestUtil
extends Object

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


Ağ isteklerinin hata işleme ile genel olarak yeniden denenmesine olanak tanıyan yardımcı programlar.

Özet

Herkese açık kurucular

RequestUtil()

Herkese açık yöntemler

static <T> T requestWithBackoff( requestMethod)

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

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

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

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

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

Herkese açık kurucular

RequestUtil

public RequestUtil ()

Herkese açık yöntemler

requestWithBackoff

public static T requestWithBackoff ( requestMethod)

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

Bazı varsayılan zamanlama parametrelerini kullanır.

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

İlerlemeler
T

requestWithBackoff

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

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

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

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

maxWaitMSec int: İstekler arasında bekleyebileceğiniz en uzun süre

scalingFactor int: Başarısız bir istekteki bekleme süresine uygulanacak katsayı

İlerlemeler
T

requestWithBackoff

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

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

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

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

maxWaitMSec int: İstekler arasında bekleyebileceğiniz en uzun süre

scalingFactor int: Başarısız bir istekteki bekleme süresine uygulanacak katsayı

runUtil IRunUtil: Kullanılacak uyku aracı

İlerlemeler
T