Class FixedIntervalReconnectStrategy
java.lang.Object
org.springframework.messaging.tcp.FixedIntervalReconnectStrategy
- All Implemented Interfaces:
ReconnectStrategy
A simple strategy for making reconnect attempts at a fixed interval.
- Since:
- 4.0
- Author:
- Rossen Stoyanchev
-
Constructor Summary
ConstructorDescriptionFixedIntervalReconnectStrategy
(long interval) Create a newFixedIntervalReconnectStrategy
instance. -
Method Summary
Modifier and TypeMethodDescriptiongetTimeToNextAttempt
(int attemptCount) Return the time to the next attempt to reconnect.
-
Constructor Details
-
FixedIntervalReconnectStrategy
public FixedIntervalReconnectStrategy(long interval) Create a newFixedIntervalReconnectStrategy
instance.- Parameters:
interval
- the frequency, in millisecond, at which to try to reconnect
-
-
Method Details
-
getTimeToNextAttempt
Description copied from interface:ReconnectStrategy
Return the time to the next attempt to reconnect.- Specified by:
getTimeToNextAttempt
in interfaceReconnectStrategy
- Parameters:
attemptCount
- how many reconnect attempts have been made already- Returns:
- the amount of time in milliseconds, or
null
to stop
-