בקשהUtil

public class RequestUtil
extends Object

JavaScript.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, IRunUtil runUtil)

קוראים לבקשה שצוינה עם פרמטרים של השהיה לפני ניסיון חוזר (backoff).

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

קוראים לבקשה שצוינה עם פרמטרים של השהיה לפני ניסיון חוזר (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