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 |
|