Class FixedIntervalReconnectStrategy
- java.lang.Object
- org.springframework.messaging.tcp.FixedIntervalReconnectStrategy
- All Implemented Interfaces:
ReconnectStrategy
public class FixedIntervalReconnectStrategy extends Object implements ReconnectStrategy
A simple strategy for making reconnect attempts at a fixed interval.- Since:
- 4.0
- Author:
- Rossen Stoyanchev
Constructor Summary
Constructors Constructor Description FixedIntervalReconnectStrategy(long interval)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetTimeToNextAttempt(int attemptCount)Return the time to the next attempt to reconnect.
Constructor Detail
FixedIntervalReconnectStrategy
public FixedIntervalReconnectStrategy(long interval)
- Parameters:
interval- the frequency, in millisecond, at which to try to reconnect
Method Detail
getTimeToNextAttempt
public Long getTimeToNextAttempt(int attemptCount)
Description copied from interface:ReconnectStrategyReturn the time to the next attempt to reconnect.- Specified by:
getTimeToNextAttemptin interfaceReconnectStrategy- Parameters:
attemptCount- how many reconnect attempts have been made already- Returns:
- the amount of time in milliseconds or
nullto stop