public void onSuccess(Map<Integer, String> labelMap) {
memberConfigurations = new ArrayList<GroupMemberConfiguration>(configMap.size());
for (Integer resourceId : resourceIds) {
String label = labelMap.get(resourceId);
Configuration configuration = configMap.get(resourceId);
GroupMemberConfiguration memberConfiguration = new GroupMemberConfiguration(
resourceId, label, configuration);
if (configuration == null || configuration.getProperties().isEmpty()) {
throw new RuntimeException(
"The server did not return the connection settings for one or more member resources.");
}