diff --git a/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java b/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java index 49c82a475bb..6a049d99f6c 100755 --- a/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java +++ b/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java @@ -154,7 +154,7 @@ public class Activator implements BundleActivator { properties)); properties.put(PreferenceConverter.KEY_PARAMETER_NAME, StoredDataMiningQueryPreferences.PREF_NAME); registrations.add(context.registerService(PreferenceConverter.class, - new GenericJSONPreferenceConverter<>(() -> new StoredDataMiningQueryPreferences()), properties)); + new GenericJSONPreferenceConverter<>(StoredDataMiningQueryPreferences::new), properties)); properties.put(PreferenceConverter.KEY_PARAMETER_NAME, SailorProfilePreferences.PREF_NAME); registrations.add(context.registerService(PreferenceConverter.class, new GenericJSONPreferenceConverter<>( @@ -162,7 +162,7 @@ public class Activator implements BundleActivator { properties)); properties.put(PreferenceConverter.KEY_PARAMETER_NAME, TrackedEventPreferences.PREF_NAME); registrations.add(context.registerService(PreferenceConverter.class, - new GenericJSONPreferenceConverter<>(() -> new TrackedEventPreferences()), properties)); + new GenericJSONPreferenceConverter<>(TrackedEventPreferences::new), properties)); } public static BundleContext getContext() { diff --git a/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/preferences/model/TrackedEventPreferences.java b/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/preferences/model/TrackedEventPreferences.java index 5afc09d55d4..d4745dee645 100644 --- a/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/preferences/model/TrackedEventPreferences.java +++ b/java/com.sap.sailing.server/src/com/sap/sailing/server/impl/preferences/model/TrackedEventPreferences.java @@ -17,7 +17,7 @@ public class TrackedEventPreferences extends AbstractGenericSerializableSettings @Override protected void addChildSettings() { - trackedEvents = new SettingsList<>("trackedEvents", this, () -> new TrackedEventPreference()); + trackedEvents = new SettingsList<>("trackedEvents", this, TrackedEventPreference::new); } public Iterable getTrackedEvents() {