RequestUtil
public
class
RequestUtil
extends Object
java.lang.Object | |
➔ | com.android.tradefed.util.RequestUtil |
Dienstprogramme, die das generische Wiederholen von Netzwerkanfragen mit Fehlerbehandlung ermöglichen.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
RequestUtil()
|
Öffentliche Methoden | |
---|---|
static
<T>
T
|
requestWithBackoff(
Rufen Sie die angegebene Anfrage mit Backoff-Parametern auf. |
static
<T>
T
|
requestWithBackoff(
Rufen Sie die angegebene Anfrage mit Backoff-Parametern auf. |
static
<T>
T
|
requestWithBackoff(
Rufen Sie die angegebene Anfrage mit Backoff-Parametern auf. |
Öffentliche Konstruktoren
RequestUtil
public RequestUtil ()
Öffentliche Methoden
requestWithBackoff
public static T requestWithBackoff (requestMethod)
Rufen Sie die angegebene Anfrage mit Backoff-Parametern auf.
Es werden einige Standardzeitparameter verwendet.
Parameter | |
---|---|
requestMethod |
: die Methode, die zum Senden der Anfrage aufgerufen wird |
Returns | |
---|---|
T |
requestWithBackoff
public static T requestWithBackoff (requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor)
Rufen Sie die angegebene Anfrage mit Backoff-Parametern auf.
Parameter | |
---|---|
requestMethod |
: die Methode, die zum Senden der Anfrage aufgerufen wird |
minWaitMSec |
int : die kürzeste Wartezeit zwischen Anfragen |
maxWaitMSec |
int : die längste Wartezeit zwischen Anfragen |
scalingFactor |
int : Multiplikator, der auf die Wartezeit bei einer fehlgeschlagenen Anfrage angewendet wird |
Returns | |
---|---|
T |
requestWithBackoff
public static T requestWithBackoff (requestMethod, int minWaitMSec, int maxWaitMSec, int scalingFactor, IRunUtil runUtil)
Rufen Sie die angegebene Anfrage mit Backoff-Parametern auf.
Parameter | |
---|---|
requestMethod |
: die Methode, die zum Senden der Anfrage aufgerufen wird |
minWaitMSec |
int : die kürzeste Wartezeit zwischen Anfragen |
maxWaitMSec |
int : die längste Wartezeit zwischen Anfragen |
scalingFactor |
int : Multiplikator, der auf die Wartezeit bei einer fehlgeschlagenen Anfrage angewendet wird |
runUtil |
IRunUtil : das zu verwendende Dienstprogramm für den Ruhemodus |
Returns | |
---|---|
T |