Also logging race name for makr position receiver

This commit is contained in:
Simon Pamies committed 2013-06-26 15:24:59 +02:00
1 parent 88f16ab98c
commit 166325d51d
1 file changed
+6 -2
@@ -1,6 +1,7 @@
package com.sap.sailing.domain.tractracadapter.impl;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.logging.Logger;
@@ -91,8 +92,11 @@ public class MarkPositionReceiver extends AbstractReceiverWithQueue<ControlPoint
TimePoint now = MillisecondsTimePoint.now();
long fromTime = startOfTracking == null ? 0l : startOfTracking.compareTo(now) > 0 ? now.asMillis() : startOfTracking.asMillis();
long toTime = endOfTracking == null ? Long.MAX_VALUE : endOfTracking.asMillis();
logger.info("Subscribing to ControlPointPositionData for time range "+new MillisecondsTimePoint(fromTime)+"/"+
new MillisecondsTimePoint(toTime) + " for event " + getTracTracEvent().getName());
Collection<Race> races = getTracTracEvent().getRaceList();
for (Race race : races) {
logger.info("Subscribing to ControlPointPositionData for time range "+new MillisecondsTimePoint(fromTime)+"/"+
new MillisecondsTimePoint(toTime) + " for event " + getTracTracEvent().getName() + " " + race.getName());
}
TypeController controlPointListener = ControlPointPositionData.subscribe(getTracTracEvent(),
new ICallbackData<ControlPoint, ControlPointPositionData>() {
@Override