Commit Graph
25 Commits
Author SHA1 Message Date
Fredrik Teschke db97650366 switched persistence of GPS fixes from hard coded to dynamic type based 2014-02-10 04:12:23 +01:00
Fredrik Teschke 765c0f8584 fixed deserialization problem when reading from ObjectStream in GPSFixTrackImpl (due to TrackListetnesteners) 2014-02-10 03:58:55 +01:00
Fredrik Teschke 9264620f5f added tests for RecordFixes servlet, and fixed a few related bugs 2014-02-09 22:32:27 +01:00
Fredrik Teschke 924c172364 Merge branch 'devicetype-identifier-json-serialization' into gpsfixstore-independent-of-race 2014-02-09 21:14:47 +01:00
Fredrik Teschke d4a5d63494 fixed errors in (de)serializing device identifiers and fixes 2014-02-09 21:14:27 +01:00
Fredrik Teschke cd7e77fa47 added RecordFixes servlet 2014-02-09 20:06:56 +01:00
Fredrik Teschke 9bda9ccfb4 Merge branch 'devicetype-identifier-json-serialization' into gpsfixstore-independent-of-race
Conflicts:
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/DeviceAndSessionIdentifierWithGPSFixesDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/GPSFixJsonDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/GPSFixMovingJsonDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/GPSFixMovingNmeaDTOJsonDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/GPSFixNmeaDTOJsonDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/SmartphoneImeiIdentifierJsonDeserializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/DeviceAndSessionIdentifierWithGPSFixesSerializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/GPSFixJsonSerializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/GPSFixMovingJsonSerializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/GPSFixMovingNmeaDTOJsonSerializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/GPSFixNmeaDTOJsonSerializer.java
	java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/impl/SmartphoneImeiIdentifierJsonSerializer.java
2014-02-09 20:00:25 +01:00
Fredrik Teschke 87f7ebc18d added serialization of fixes, and device identifier 2014-02-09 19:45:17 +01:00
Fredrik Teschke b11ef1f439 load and store fixes through the RacingEventService 2014-02-09 18:47:12 +01:00
Fredrik Teschke 35c8ba7c1a added loading and storing of GPSFixes/tracks to persistence bundle 2014-02-09 15:42:31 +01:00
Fredrik Teschke 4e55677c6f add listener concept to Track (GPSTrackListener as extension, pushed out (GPS)TrackListeners class for serialization) 2014-02-09 14:47:40 +01:00
Fredrik Teschke 169b88f028 Merge branch 'devicetype-identifier' into gpsfixstore-independent-of-race 2014-02-02 16:32:16 +01:00
Fredrik Teschke e753f7eee8 DeviceIdentifierPersistenceHandlers do not necessarily need to create new DBObject 2014-02-02 16:32:01 +01:00
Fredrik Teschke 8beae543ab Merge branch 'devicetype-identifier' into gpsfixstore-independent-of-race 2014-02-02 16:26:01 +01:00
Fredrik Teschke 23a8cc8214 fix bug #1740: create new DBObject instead of enriching in DeviceIdentifierPersistenceHandler 2014-02-02 16:25:26 +01:00
Fredrik Teschke c1c60dbeb2 Merge branch 'timerange' into gpsfixstore-independent-of-race 2014-02-02 15:37:46 +01:00
Fredrik Teschke af4cbca8d8 added op on TimeRange: timeDifference to TimePoint 2014-02-02 15:37:33 +01:00
Fredrik Teschke 7e40a96de9 Merge branch 'timerange' into gpsfixstore-independent-of-race 2014-02-02 15:20:31 +01:00
Fredrik Teschke 0ac043b092 add timerange 2014-02-02 15:20:16 +01:00
Fredrik Teschke 9f743715b6 added JSON (de)serializers for GPS fixes, IMEIs and compound documents 2014-02-02 10:22:11 +01:00
Fredrik Teschke b48bae009d Merge branch 'master' into devicetype-identifier 2014-02-02 09:48:06 +01:00
Fredrik Teschke 2e1f43236c refactoring of the OSGI based service type finder
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingTrackingLogEventData.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2014-02-02 09:21:44 +01:00
Fredrik Teschke eaf266e228 changed how deviceTypeServiceFinder is set (Axel's changes)
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
2014-01-28 22:06:46 +01:00
Fredrik Teschke ed9d3fef8c deleted unused exception and used other runtime exception to alert when no deviceMapper found 2014-01-28 21:06:00 +01:00
Fredrik Teschke 0879ca7600 added DeviceTypeIdentifier and related files from cmd-android-tracking branch 2014-01-28 18:12:21 +01:00