RequestUtil

public class RequestUtil
extends Object

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


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

สรุป

เครื่องมือสร้างสาธารณะ

RequestUtil()

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

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

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

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

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

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

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

เครื่องมือสร้างสาธารณะ

RequestUtil

public RequestUtil ()

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

requestWithBackoff

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

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

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

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

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

scalingFactor int: ตัวคูณที่จะใช้กับระยะเวลารอเมื่อคำขอไม่สำเร็จ

runUtil IRunUtil: ยูทิลิตี้การรอที่จะใช้

การคืนสินค้า
T

requestWithBackoff

public static T requestWithBackoff (Callable<T> requestMethod)

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

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

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

การคืนสินค้า
T

requestWithBackoff

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

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

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

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

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

scalingFactor int: ตัวคูณที่จะใช้กับระยะเวลารอเมื่อคำขอไม่สำเร็จ

การคืนสินค้า
T