@Override
public void onSuccess(List<SubsystemRecord> existingSubsystems) {
getView().updateFrom(existingSubsystems);
// chose default view if necessary
PlaceRequest preference = NameTokens.serverConfig
.equals(placeRequest.getNameToken()) ? preferredPlace() : placeRequest;
final String[] defaultSubsystem = SubsystemMetaData
.getDefaultSubsystem(preference.getNameToken(), existingSubsystems);
placeManager.revealPlace(new PlaceRequest.Builder().nameToken(defaultSubsystem[1]).build());
}
});