Introduction of SensorFixStore and delegation of GPSFixStore

This commit is contained in:
Steffen Schaefer committed 2016-03-31 09:58:59 +02:00
1 parent da6082b59a
commit 292d3c92d4
22 files changed
+425 -174

No files matched your search

@@ -131,6 +131,7 @@ import com.sap.sailing.domain.persistence.PersistenceFactory;
import com.sap.sailing.domain.persistence.media.MediaDB;
import com.sap.sailing.domain.persistence.media.MediaDBFactory;
import com.sap.sailing.domain.persistence.racelog.tracking.MongoGPSFixStoreFactory;
import com.sap.sailing.domain.persistence.racelog.tracking.MongoSensorFixStoreFactory;
import com.sap.sailing.domain.polars.PolarDataService;
import com.sap.sailing.domain.racelog.RaceLogIdentifier;
import com.sap.sailing.domain.racelog.RaceLogStore;
@@ -586,8 +587,8 @@ public class RacingEventServiceImpl implements RacingEventService, ClearStateTes
this.mediaLibrary = new MediaLibrary();
if (gpsFixStore == null) {
try {
gpsFixStore = MongoGPSFixStoreFactory.INSTANCE.getMongoGPSFixStore(mongoObjectFactory,
domainObjectFactory, serviceFinderFactory);
gpsFixStore = MongoGPSFixStoreFactory.INSTANCE.getMongoGPSFixStore(MongoSensorFixStoreFactory.INSTANCE
.getMongoGPSFixStore(mongoObjectFactory, domainObjectFactory, serviceFinderFactory));
} catch (Exception e) {
e.printStackTrace();
throw new RuntimeException(e);