RequestUtil
public
class
RequestUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.RequestUtil |
ยูทิลิตีเพื่ออนุญาตคำขอเครือข่ายอีกครั้งโดยทั่วไปที่มีการจัดการข้อผิดพลาด
สรุป
ตัวสร้างแบบสาธารณะ | |
---|---|
RequestUtil()
|
วิธีการสาธารณะ | |
---|---|
static
<T>
T
|
requestWithBackoff(
เรียกคําขอที่ระบุด้วยพารามิเตอร์ Backoff |
static
<T>
T
|
requestWithBackoff(
เรียกใช้คำขอที่ระบุด้วยพารามิเตอร์ Backoff |
static
<T>
T
|
requestWithBackoff(
เรียกคําขอที่ระบุด้วยพารามิเตอร์ 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 |