בקשהUtil
public
class
RequestUtil
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.util.RequestUtil |
כלים שמאפשרים לבצע ניסיון חוזר כללי של בקשות רשת עם טיפול בשגיאות.
סיכום
בנאים ציבוריים | |
---|---|
RequestUtil()
|
שיטות ציבוריות | |
---|---|
static
<T>
T
|
requestWithBackoff(
קוראים לבקשה שצוינה עם פרמטרים של השהיה לפני ניסיון חוזר (backoff). |
static
<T>
T
|
requestWithBackoff(
קוראים לבקשה שצוינה עם פרמטרים של השהיה לפני ניסיון חוזר (backoff). |
static
<T>
T
|
requestWithBackoff(
קוראים לבקשה שצוינה עם פרמטרים של השהיה לפני ניסיון חוזר (backoff). |
בנאים ציבוריים
בקשהUtil
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 |