waitForDelay
Versionshinweise | 25.1 |
---|
Code
void LogicScriptUtils.waitForDelay(String id, int threshold)Beschreibung
Synchronisiert den verzögerten Start von einem nachfolgen Aufruf anhand der ID mit vorgegebenen maximalen Zwischenzeit.
D.h. der Aufruf wird nur dann verzögert, wenn zuvor ein gleichwertiger Aufruf innerhalb des Zeitfensters durchgeführt wurde.
Parameter
id - Die eindeutige ID für gleichwertige Aufrufe.
threshold - Die maximale Verzögerung zum vorherigen Aufruf.
Beispiele
LogicScriptUtils.waitForDelay("SURVEY", 500); // could start immediately
Response response1 = RestUtils.get(request1);
LogicScriptUtils.waitForDelay("SURVEY", 500); // waits up to 500ms
Response response2 = RestUtils.get(request2);