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

kenneth_suter
06.09.2007 43e8cc1e0b7576d94c96f07f64b25affb5b07af0
refs
author kenneth_suter <kenneth_suter@localhost>
Friday, April 6, 2007 21:09 +0200
committer kenneth_suter <kenneth_suter@localhost>
Friday, April 6, 2007 21:09 +0200
commit43e8cc1e0b7576d94c96f07f64b25affb5b07af0
tree 63cea5a8bf18ec7298fa0784cb4597f1f00e8bcc tree | zip | gz
parent 7f7b64309cef09200a1bb759c599518f3eff7b04 view | diff
- There are 3 new classes for describing an instance of OpenDS:  Installation which describes the filesystem, Status which can answer questions like 'is the server running' and Configuration which represents an instance of config.ldif.  Part of the implementations of these classes were pulled from CurrentInstallStatus, Installer and Utils with some new methods to support upgrader needs.  There is still some overlap in functionality that I don't like but my attempt at converting the exiting applications to use the new classes ran into problems so I leave that for a future exercise.

- ServerController now holds the functionality for starting/stopping a server.

- FileManager supports file management operations for copy and delete while handling event notification for applications.

- Most of the functionality for the upgrader's file management tasks are here. Still left to do are functions related to configuration and schema migration.
8 files added
12 files modified
3730 ■■■■ changed files
opends/src/quicksetup/org/opends/quicksetup/Application.java 340 ●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/ApplicationException.java 16 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/Configuration.java 224 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/Installation.java 572 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/Launcher.java 1 ●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/QuickSetup.java 32 ●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/Status.java 147 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/installer/Installer.java 27 ●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/installer/offline/OfflineInstaller.java 3 ●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/installer/webstart/WebStartInstaller.java 16 ●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/resources/Resources.properties 42 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/ui/CurrentStepPanel.java 2 ●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/uninstaller/Uninstaller.java 432 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/upgrader/UpgradeOracle.java 120 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/upgrader/UpgradeUserData.java 59 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/upgrader/Upgrader.java 633 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/upgrader/UpgraderCliHelper.java 130 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/util/FileManager.java 391 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/util/ServerController.java 478 ●●●●● diff | view | raw | blame | history
opends/src/quicksetup/org/opends/quicksetup/util/Utils.java 65 ●●●●● diff | view | raw | blame | history