Bug 5085: implemented methods to set a fixed mark position or a tracking

device identifier for a MarkProperties object
This commit is contained in:
Steffen Jacobs committed 2019-08-08 18:29:34 +02:00
1 parent 1c8bb89190
commit 224f87f6cf
1 file changed
+8 -5
@@ -87,8 +87,9 @@ public class SharedSailingDataImpl implements SharedSailingData {
@Override
public void setFixedPositionForMarkProperties(MarkProperties markProperties, Position position) {
// TODO Auto-generated method stub
markProperties.setFixedPosition(position);
markPropertiesById.put(markProperties.getId(), markProperties);
mongoObjectFactory.storeMarkProperties(deviceIdentifierServiceFinder, markProperties);
}
@Override
@@ -99,7 +100,9 @@ public class SharedSailingDataImpl implements SharedSailingData {
@Override
public void setTrackingDeviceIdentifierForMarkProperties(MarkProperties markProperties,
DeviceIdentifier deviceIdentifier) {
// TODO Auto-generated method stub
markProperties.setTrackingDeviceIdentifier(deviceIdentifier);
markPropertiesById.put(markProperties.getId(), markProperties);
mongoObjectFactory.storeMarkProperties(deviceIdentifierServiceFinder, markProperties);
}
@@ -132,8 +135,8 @@ public class SharedSailingDataImpl implements SharedSailingData {
@Override
public void deleteMarkProperties(MarkProperties markProperties) {
// TODO Auto-generated method stub
// TODO Auto-generated method stub
}
@Override