RequestUtil

public class RequestUtil
extends Object

java.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)

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

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

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

בנאים ציבוריים

RequestUtil

public RequestUtil ()

שיטות ציבוריות

requestWithBackoff

public static T requestWithBackoff ( requestMethod)

קריאה לבקשה שצוינה עם פרמטרים של השהיה.

שימוש בחלק מפרמטרי ברירת המחדל של תזמון.

פרמטרים
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