mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Gaetan Boismal
05.26.2015 58821a211f38cf48a75a9cbc36b472d95b035ce2
refs
author Gaetan Boismal <gaetan.boismal@forgerock.com>
Tuesday, May 5, 2015 17:26 +0200
committer Gaetan Boismal <gaetan.boismal@forgerock.com>
Tuesday, May 5, 2015 17:26 +0200
commit58821a211f38cf48a75a9cbc36b472d95b035ce2
tree 1d160e46fdc74291dd91b4218dc4b5dcf13ec4f0 tree | zip | gz
parent 417be4d6281f4361737794697e742aaf8c35db52 view | diff
OPENDJ-1932 OPENDJ-1933 (CR-6839) New Backend in UI

This change allows a user to create a new base DN and/on a new pluggable backend from the control panel.

* org.opends.guitools.controlpanel.ui.NewBaseDNPanel
** Improves UI design a bit
** Adds a combo box and a label to allow a user to choose a backend type
** Extracts method to manage the creation of a new backend and/or the creation of a new base DN.

* org.opends.server.tools.BackendCreationHelper
** Creates this new class to factorize backend creation code
** Moves DefaultIndex inner class from ConfigureDS
** Moves DEFAULT_INDEXES from ConfigureDS

* org.opends.server.tools.BackendTypeHelper
** Creates a new (ugly) method to retrieve a old configuration framework backend object corresponding from the same new configuration framework object. This allows to factorize backend creation code.
** Moves the new configuration framework initialization to Utilities.

* org.opends.server.tools.ConfigureDS
** Consequences of creation of BackendCreationHelper.

* org.opends.guitools.controlpanel.util.Utilities
** Migrates the new config framework initialization as it is use in many places now.

* org.opends.messages.admin_tools.properties
** Add two new messages
1 files added
5 files modified
1240 ■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/NewBaseDNPanel.java 789 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/util/Utilities.java 40 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/tools/BackendCreationHelper.java 214 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/tools/BackendTypeHelper.java 62 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/tools/ConfigureDS.java 131 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/admin_tool.properties 4 ●●● diff | view | raw | blame | history