ยูทิลิตี

public class RequestUtil
extends Object

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


ยูทิลิตีเพื่ออนุญาตคำขอเครือข่ายอีกครั้งโดยทั่วไปที่มีการจัดการข้อผิดพลาด

สรุป

ช่างก่อสร้างสาธารณะ

RequestUtil()

วิธีการสาธารณะ

static <T> T requestWithBackoff( requestMethod)

เรียกใช้คำขอที่ระบุด้วยพารามิเตอร์ Backoff

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

เรียกใช้คำขอที่ระบุด้วยพารามิเตอร์ Backoff

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

เรียกใช้คำขอที่ระบุด้วยพารามิเตอร์ Backoff

ช่างก่อสร้างสาธารณะ

ยูทิลิตี

public RequestUtil ()

วิธีการสาธารณะ

requestWithBackoff

public static T requestWithBackoff ( requestMethod)

เรียกใช้คำขอที่ระบุด้วยพารามิเตอร์ Backoff

ใช้พารามิเตอร์ช่วงเวลาเริ่มต้นบางรายการ

พารามิเตอร์
requestMethod : วิธีเรียกใช้เพื่อส่งคำขอ

คิกรีเทิร์น
T

requestWithBackoff

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

เรียกใช้คำขอที่ระบุด้วยพารามิเตอร์ Backoff

พารามิเตอร์
requestMethod : วิธีเรียกใช้เพื่อส่งคำขอ

minWaitMSec int: ระยะเวลาที่สั้นที่สุดในการรอระหว่างคำขอ

maxWaitMSec int: ระยะเวลาที่ต้องรอนานที่สุดระหว่างคำขอแต่ละครั้ง

scalingFactor int: จำนวนทวีคูณที่จะมีผลต่อระยะเวลารอสำหรับคำขอที่ล้มเหลว

runUtil IRunUtil: ยูทิลิตีที่ช่วยให้นอนหลับ

คิกรีเทิร์น
T

requestWithBackoff

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

เรียกใช้คำขอที่ระบุด้วยพารามิเตอร์ Backoff

พารามิเตอร์
requestMethod : วิธีเรียกใช้เพื่อส่งคำขอ

minWaitMSec int: ระยะเวลาที่สั้นที่สุดในการรอระหว่างคำขอ

maxWaitMSec int: ระยะเวลาที่ต้องรอนานที่สุดระหว่างคำขอแต่ละครั้ง

scalingFactor int: จำนวนทวีคูณที่จะมีผลต่อระยะเวลารอสำหรับคำขอที่ล้มเหลว

คิกรีเทิร์น
T