mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-09 05:40:57 +00:00
made constant for polling interval for remote servers a constant field
This commit is contained in:
1 parent
1bab76b12a
commit
71d97063ec
1 file changed
+4
-2
+4
-2
@@ -31,13 +31,15 @@ import com.sap.sailing.server.gateway.deserialization.impl.EventBaseJsonDeserial
|
||||
import com.sap.sailing.server.gateway.deserialization.impl.VenueJsonDeserializer;
|
||||
|
||||
/**
|
||||
* A set of {@link RemoteSailingServerReference}s including a cache of their {@link Event}s that is
|
||||
* A set of {@link RemoteSailingServerReference}s including a cache of their {@link EventBase events} that is
|
||||
* periodically updated.
|
||||
*
|
||||
* @author Axel Uhl (D043530)
|
||||
*
|
||||
*/
|
||||
public class RemoteSailingServerSet {
|
||||
private static final int POLLING_INTERVAL_IN_SECONDS = 60;
|
||||
|
||||
private static final Logger logger = Logger.getLogger(RemoteSailingServerSet.class.getName());
|
||||
|
||||
/**
|
||||
@@ -55,7 +57,7 @@ public class RemoteSailingServerSet {
|
||||
remoteSailingServers = new ConcurrentHashMap<>();
|
||||
cachedEventsForRemoteSailingServers = new ConcurrentHashMap<>();
|
||||
scheduler.scheduleAtFixedRate(new Runnable() { @Override public void run() { updateRemoteSailingServerReferenceEventCaches(); } },
|
||||
/* initialDelay */ 0, /* period */ 60, TimeUnit.SECONDS);
|
||||
/* initialDelay */ 0, POLLING_INTERVAL_IN_SECONDS, TimeUnit.SECONDS);
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
|
||||
Reference in new issue
Block a user