| | |
| | | import org.forgerock.i18n.LocalizableMessage; |
| | | import org.forgerock.i18n.LocalizableMessageBuilder; |
| | | import org.forgerock.i18n.slf4j.LocalizedLogger; |
| | | import org.forgerock.opendj.config.ManagedObjectDefinition; |
| | | import org.forgerock.opendj.server.config.client.BackendCfgClient; |
| | | import org.forgerock.opendj.server.config.server.BackendCfg; |
| | | import org.opends.admin.ads.ADSContext; |
| | | import org.opends.admin.ads.ADSContextException; |
| | | import org.opends.admin.ads.ReplicaDescriptor; |
| | |
| | | import org.opends.quicksetup.util.FileManager; |
| | | import org.opends.quicksetup.util.IncompatibleVersionException; |
| | | import org.opends.quicksetup.util.Utils; |
| | | import org.opends.server.tools.BackendTypeHelper; |
| | | import org.opends.server.util.CertificateManager; |
| | | import org.opends.server.util.DynamicConstants; |
| | | import org.opends.server.util.SetupUtils; |
| | |
| | | argList.add(getUserData().getDirectoryManagerPwd()); |
| | | |
| | | argList.add("--" + OPTION_LONG_BACKEND_TYPE); |
| | | argList.add(getUserData().getBackendType()); |
| | | argList.add(BackendTypeHelper.filterSchemaBackendName(getUserData().getBackendType().getName())); |
| | | |
| | | if (createNotReplicatedSuffix()) |
| | | { |
| | |
| | | * @throws UserDataException |
| | | * if the data provided by the user is not valid. |
| | | */ |
| | | @SuppressWarnings("unchecked") |
| | | private void updateUserDataForNewSuffixOptionsPanel(final QuickSetup ui) throws UserDataException |
| | | { |
| | | final List<LocalizableMessage> errorMsgs = new ArrayList<LocalizableMessage>(); |
| | |
| | | |
| | | if (dataOptions != null) |
| | | { |
| | | getUserData().setBackendType(ui.getFieldStringValue(FieldName.BACKEND_TYPE)); |
| | | getUserData().setBackendType((ManagedObjectDefinition<? extends BackendCfgClient, ? extends BackendCfg>) |
| | | ui.getFieldValue(FieldName.BACKEND_TYPE)); |
| | | getUserData().setNewSuffixOptions(dataOptions); |
| | | } |
| | | |