RequestUtil

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)

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

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

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

ตัวสร้างแบบสาธารณะ

RequestUtil

public RequestUtil ()

เมธอดสาธารณะ

requestWithBackoff

public static T requestWithBackoff ( requestMethod)

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

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

พารามิเตอร์
requestMethod : เมธอดที่จะเรียกใช้เพื่อส่งคําขอ

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

requestWithBackoff

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

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

พารามิเตอร์
requestMethod : เมธอดที่จะเรียกใช้เพื่อส่งคําขอ

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

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

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

คิกรีเทิร์น
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