Package org.opends.quicksetup
Defines the main classes that are you used by both the QuickSetup utilities:
the installer. This includes some shared classes used to
represent user provided (like UserData), or the class that represents an
application (Application class).
-
Interface Summary Interface Description CliApplication Represents a quick setup CLI application.ProgressStep Interface describing the different installation steps in which we can be.WizardStep Step in a QuickSetup wizard application. -
Class Summary Class Description Application This class represents an application that can be run in the context of QuickSetup.BuildInformation Represents information about the current build that is publicly obtainable by invoking start-ds -F.Configuration Represents the contents of an OpenDS configuration file.Constants Defines common constants.CurrentInstallStatus This class is used to know which is the status of the install.Installation This class represents the physical state of an OpenDJ installation.JavaArguments A class used to describe the java arguments for a given command-line.Launcher Responsible for providing initial evaluation of command line arguments and determining whether to launch a CLI, GUI, or print a usage statement.LicenseFile Represents information about the license file.ProgressDescriptor This class is used to describe the current state of the installation.ProgressUpdateListenerDelegate Delegate class for handling progress notification listeners and events.QuickSetupCli Class used by Launcher to start a CLI application.ReturnCode This class defines enumeration of application return code.SecurityOptions Class used to describe the Security Options specified by the user.SplashScreen This is the class that displays a splash screen and in the background it will create QuickSetup object.Status This class represents the current state of a particular installation.TempLogFile This class represents a temporary log file which should be usually deleted if linked operation succeeded.UserData This class is used to provide a data model for the different parameters that the user can provide in the installation wizard. -
Enum Summary Enum Description ButtonName This enumeration defines the logical names of the buttons that appear on the the wizard dialog.SecurityOptions.CertificateType The different type of security options that we can have.Step This enumeration just represents the different steps that we can have in the installation and uninstallation wizards.UserDataCertificateException.Type The enumeration for the different types of the exception. -
Exception Summary Exception Description ApplicationException This exception is used to encapsulate all the error that we might have during the installation.UserDataCertificateException This exception is used when there is a certificate issue and the user must be asked to accept it or not.UserDataConfirmationException This exception is used when there is an confirmation to be asked concerning the data provided by the user.UserDataException This exception is used when there is an error with the data provided by the user.