5573a630eb3758f0e05df03946d65c24055cb520
java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/ManeuverRaceFingerprintConversionTest.java
| ... | ... | @@ -61,23 +61,22 @@ public class ManeuverRaceFingerprintConversionTest extends OnlineTracTracBasedTe |
| 61 | 61 | |
| 62 | 62 | @Test |
| 63 | 63 | public void testStoringToAndLoadingFromMongo() throws UnknownHostException, MongoException { |
| 64 | - ManeuverRaceFingerprintFactory factory = ManeuverRaceFingerprintFactory.INSTANCE; |
|
| 65 | - ManeuverRaceFingerprint fingerprint = factory.createFingerprint(trackedRace1); |
|
| 64 | + final ManeuverRaceFingerprintFactory factory = ManeuverRaceFingerprintFactory.INSTANCE; |
|
| 65 | + final ManeuverRaceFingerprint fingerprint = factory.createFingerprint(trackedRace1); |
|
| 66 | 66 | assertTrue(fingerprint.matches(trackedRace1)); |
| 67 | - MongoClient myFirstMongo = newMongo(); |
|
| 68 | - MongoDatabase firstDatabase = myFirstMongo.getDatabase(dbConfiguration.getDatabaseName()); |
|
| 69 | - RaceIdentifier raceIdentifier = trackedRace1.getRaceIdentifier(); |
|
| 67 | + final MongoClient myFirstMongo = newMongo(); |
|
| 68 | + final MongoDatabase firstDatabase = myFirstMongo.getDatabase(dbConfiguration.getDatabaseName()); |
|
| 69 | + final RaceIdentifier raceIdentifier = trackedRace1.getRaceIdentifier(); |
|
| 70 | 70 | //List<Competitor> competetors = trackedRace1.getCompetitor(null); |
| 71 | 71 | final Map<Competitor, List<Maneuver>> maneuvers = new HashMap<>(); |
| 72 | - for (Competitor competitor : getRace().getCompetitors()) { |
|
| 73 | - List<Maneuver> maneuversForCompetitor = (List<Maneuver>) trackedRace1.getManeuvers(competitor, true); |
|
| 72 | + for (final Competitor competitor : getRace().getCompetitors()) { |
|
| 73 | + final List<Maneuver> maneuversForCompetitor = (List<Maneuver>) trackedRace1.getManeuvers(competitor, true); |
|
| 74 | 74 | maneuvers.put(competitor,maneuversForCompetitor); |
| 75 | 75 | } |
| 76 | - //final Map<Competitor, List<Maneuver>> maneuvers = trackedRace1.getManeuvers(null, false); |
|
| 77 | 76 | new MongoObjectFactoryImpl(firstDatabase).storeManeuvers(raceIdentifier, fingerprint, trackedRace1.getRace().getCourse(), maneuvers); |
| 78 | - DomainObjectFactory dF = PersistenceFactory.INSTANCE.getDomainObjectFactory(dbConfiguration.getService(), getDomainFactory().getBaseDomainFactory()); |
|
| 79 | - Map<RaceIdentifier, ManeuverRaceFingerprint> fingerprintHashMap = dF.loadFingerprintsForManeuverHashes(); |
|
| 80 | - ManeuverRaceFingerprint fingerprintAfterDB = fingerprintHashMap.get(trackedRace1.getRaceIdentifier()); |
|
| 77 | + final DomainObjectFactory dF = PersistenceFactory.INSTANCE.getDomainObjectFactory(dbConfiguration.getService(), getDomainFactory().getBaseDomainFactory()); |
|
| 78 | + final Map<RaceIdentifier, ManeuverRaceFingerprint> fingerprintHashMap = dF.loadFingerprintsForManeuverHashes(); |
|
| 79 | + final ManeuverRaceFingerprint fingerprintAfterDB = fingerprintHashMap.get(trackedRace1.getRaceIdentifier()); |
|
| 81 | 80 | assertTrue(fingerprintAfterDB.matches(trackedRace1), "Original and de-serialized copy are equal"); |
| 82 | 81 | final Map<Competitor, List<Maneuver>> maneuversLoaded = dF.loadManeuvers(trackedRace1, trackedRace1.getRace().getCourse()); |
| 83 | 82 | assertEquals(maneuvers, maneuversLoaded); |
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
| ... | ... | @@ -2744,8 +2744,6 @@ Replicator { |
| 2744 | 2744 | } |
| 2745 | 2745 | return trackedRaceLink; |
| 2746 | 2746 | } |
| 2747 | - |
|
| 2748 | - |
|
| 2749 | 2747 | |
| 2750 | 2748 | @Override |
| 2751 | 2749 | public void stopTracking(Regatta regatta, boolean willBeRemoved) throws MalformedURLException, IOException, InterruptedException { |