public interface InstallationProvider
Modifier and Type | Method and Description |
---|---|
InstallationOptions |
getCommandLineOptions(InstallType installType)
The command line options to use for the installation.
|
Set<String> |
getOptions()
Get a list of command options.
|
Map<String,String> |
nonInteractive(InstallType installType,
Map<String,String> cmdOptions)
Obtains the command options to update the configuration file and install/upgrade/configure ORDS
|
Map<String,String> |
prompts(InstallType installType,
Map<String,String> cmdOptions)
Prompts for the settings or options.
|
Map<String,String> |
prompts(InstallType installType,
Map<String,String> cmdOptions,
Map<String,ConfigurationSetting> settings)
Prompts for the settings or options.
|
boolean |
validOptions(Map<String,String> cmdLineOptions)
Checks if the options specified on the command-line are valid.
|
Map<String,String> prompts(InstallType installType, Map<String,String> cmdOptions) throws Exception
installType
- - install, repair or uninstallcmdOptions
- - command-line optionsException
Map<String,String> prompts(InstallType installType, Map<String,String> cmdOptions, Map<String,ConfigurationSetting> settings) throws Exception
installType
- - install, repair or uninstallcmdOptions
- - command-line optionssettings
- - contains all the configuration settings type and default valueException
Map<String,String> nonInteractive(InstallType installType, Map<String,String> cmdOptions) throws Exception
installType
- - install, repair or uninstallcmdOptions
- - command-line optionsException
InstallationOptions getCommandLineOptions(InstallType installType)
installType
- - install, repair or uninstallboolean validOptions(Map<String,String> cmdLineOptions) throws Exception
cmdLineOptions
- containing the user specified options on the command-lineException