diff --git a/java/com.sap.sailing.server/src/com/sap/sailing/server/statistics/TrackedRaceStatisticsCacheImpl.java b/java/com.sap.sailing.server/src/com/sap/sailing/server/statistics/TrackedRaceStatisticsCacheImpl.java index cfb40c65d28..e1bbde10294 100644 --- a/java/com.sap.sailing.server/src/com/sap/sailing/server/statistics/TrackedRaceStatisticsCacheImpl.java +++ b/java/com.sap.sailing.server/src/com/sap/sailing/server/statistics/TrackedRaceStatisticsCacheImpl.java @@ -40,7 +40,15 @@ public class TrackedRaceStatisticsCacheImpl extends AbstractTrackedRegattaAndRac private static final Duration MINIMUM_DELAY_FOR_CACHE_RECALCULATION = Duration.ONE_SECOND.times(10); + /** + * Listeners added a {@link TrackedRaces} that need to be cleaned when {@link TrackedRace}s are removed. + */ private final Map listeners; + + + /** + * Cache that holds and updates {@link TrackedRaceStatistics} instances per known {@link TrackedRace}. + */ private final SmartFutureCache cache; private final ScheduledExecutorService executor;