Package app.l2nx.gs.adapter.core.connect
Class DefaultBackoffSchedule
java.lang.Object
app.l2nx.gs.adapter.core.connect.DefaultBackoffSchedule
- All Implemented Interfaces:
BackoffSchedule
Canonical retry schedule:
30s → 1m → 2m → 5m, capped at 5m for all
subsequent attempts.-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DefaultBackoffSchedule
public DefaultBackoffSchedule()
-
-
Method Details
-
next
- Specified by:
nextin interfaceBackoffSchedule- Parameters:
attempt- 1-based retry index (attempt1= first retry after the initial failure)- Returns:
- the delay before the next retry attempt
-