| ... |
... |
@@ -674,6 +674,7 @@ public class ClientConfig extends GeneratedClientConfig implements TripMapConfig |
|
674
|
674
|
public void addRemoteDataSourceConfiguration(RemoteDataSourceConfiguration configuration) {
|
|
675
|
675
|
List<RemoteDataSourceConfiguration> remoteDataSourceConfigurations = new ArrayList<>(Arrays.asList(getRemoteDataSourceConfigurations()));
|
|
676
|
676
|
remoteDataSourceConfigurations.add(configuration);
|
|
|
677
|
+ remoteDataSourceConfigurations.sort(Comparator.comparing(RemoteDataSourceConfiguration::getName));
|
|
677
|
678
|
setRemoteDataSourceConfigurations(remoteDataSourceConfigurations.toArray(new RemoteDataSourceConfiguration[0]));
|
|
678
|
679
|
saveForUser();
|
|
679
|
680
|
}
|
| ... |
... |
@@ -682,6 +683,7 @@ public class ClientConfig extends GeneratedClientConfig implements TripMapConfig |
|
682
|
683
|
List<RemoteDataSourceConfiguration> remoteDataSourceConfigurations = new ArrayList<>(Arrays.asList(getRemoteDataSourceConfigurations()));
|
|
683
|
684
|
remoteDataSourceConfigurations.remove(configuration);
|
|
684
|
685
|
remoteDataSourceConfigurations.add(configuration);
|
|
|
686
|
+ remoteDataSourceConfigurations.sort(Comparator.comparing(RemoteDataSourceConfiguration::getName));
|
|
685
|
687
|
setRemoteDataSourceConfigurations(remoteDataSourceConfigurations.toArray(new RemoteDataSourceConfiguration[0]));
|
|
686
|
688
|
saveForUser();
|
|
687
|
689
|
}
|
| ... |
... |
@@ -727,6 +729,7 @@ public class ClientConfig extends GeneratedClientConfig implements TripMapConfig |
|
727
|
729
|
public void addServerDataSourceConfiguration(ServerDataSourceConfiguration configuration) {
|
|
728
|
730
|
List<ServerDataSourceConfiguration> remoteDataSourceConfigurations = new ArrayList<>(Arrays.asList(getServerDataSourceConfigurations()));
|
|
729
|
731
|
remoteDataSourceConfigurations.add(configuration);
|
|
|
732
|
+ remoteDataSourceConfigurations.sort(Comparator.comparing(ServerDataSourceConfiguration::getName));
|
|
730
|
733
|
setServerDataSourceConfigurations(remoteDataSourceConfigurations.toArray(new ServerDataSourceConfiguration[0]));
|
|
731
|
734
|
saveForUser();
|
|
732
|
735
|
}
|
| ... |
... |
@@ -735,6 +738,7 @@ public class ClientConfig extends GeneratedClientConfig implements TripMapConfig |
|
735
|
738
|
List<ServerDataSourceConfiguration> remoteDataSourceConfigurations = new ArrayList<>(Arrays.asList(getServerDataSourceConfigurations()));
|
|
736
|
739
|
remoteDataSourceConfigurations.remove(configuration);
|
|
737
|
740
|
remoteDataSourceConfigurations.add(configuration);
|
|
|
741
|
+ remoteDataSourceConfigurations.sort(Comparator.comparing(ServerDataSourceConfiguration::getName));
|
|
738
|
742
|
setServerDataSourceConfigurations(remoteDataSourceConfigurations.toArray(new ServerDataSourceConfiguration[0]));
|
|
739
|
743
|
saveForUser();
|
|
740
|
744
|
}
|