|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfedora.utilities.install.InstallOptions
public class InstallOptions
| Field Summary | |
|---|---|
static java.lang.String |
APIA_AUTH_REQUIRED
|
static java.lang.String |
APIA_SSL_REQUIRED
|
static java.lang.String |
APIM_SSL_REQUIRED
|
static java.lang.String |
DATABASE
|
static java.lang.String |
DATABASE_DRIVER
|
static java.lang.String |
DATABASE_DRIVERCLASS
|
static java.lang.String |
DATABASE_JDBCURL
|
static java.lang.String |
DATABASE_PASSWORD
|
static java.lang.String |
DATABASE_UPDATE
|
static java.lang.String |
DATABASE_USERNAME
|
static java.lang.String |
DEFAULT
|
static java.lang.String |
DEPLOY_LOCAL_SERVICES
|
static java.lang.String |
EXISTING_TOMCAT
|
static java.lang.String |
FEDORA_ADMIN_PASS
|
static java.lang.String |
FEDORA_HOME
|
static java.lang.String |
FEDORA_SERVERHOST
|
static java.lang.String |
INCLUDED
|
static java.lang.String |
INSTALL_CLIENT
|
static java.lang.String |
INSTALL_QUICK
|
static java.lang.String |
INSTALL_TYPE
|
static java.lang.String |
KEYSTORE_FILE
|
static java.lang.String |
KEYSTORE_PASSWORD
|
static java.lang.String |
KEYSTORE_TYPE
|
static java.lang.String |
MCKOI
|
static java.lang.String |
MYSQL
|
static java.lang.String |
ORACLE
|
static java.lang.String |
OTHER
|
static java.lang.String |
POSTGRESQL
|
static java.lang.String |
SERVLET_ENGINE
|
static java.lang.String |
SSL_AVAILABLE
|
static java.lang.String |
TOMCAT_HOME
|
static java.lang.String |
TOMCAT_HTTP_PORT
|
static java.lang.String |
TOMCAT_SHUTDOWN_PORT
|
static java.lang.String |
TOMCAT_SSL_PORT
|
static java.lang.String |
UNATTENDED
|
static java.lang.String |
USING_JBOSS
|
static java.lang.String |
XACML_ENABLED
|
| Constructor Summary | |
|---|---|
InstallOptions(Distribution dist)
Initialize options interactively, via input from the console. |
|
InstallOptions(Distribution dist,
java.util.Map<java.lang.Object,java.lang.Object> map)
Initialize options from the given map of String values, keyed by option id. |
|
| Method Summary | |
|---|---|
void |
dump(java.io.OutputStream out)
Dump all options (including any defaults that were applied) to the given stream, in java properties file format. |
boolean |
getBooleanValue(java.lang.String name,
boolean defaultValue)
Get the value of the given option as a boolean, or the given default value if unspecified. |
int |
getIntValue(java.lang.String name,
int defaultValue)
Get the value of the given option as an integer, or the given default value if unspecified. |
java.util.Iterator |
getOptionNames()
Get an iterator of the names of all specified options. |
java.lang.String |
getValue(java.lang.String name)
Get the value of the given option, or null if it doesn't exist. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String INSTALL_TYPE
public static final java.lang.String FEDORA_HOME
public static final java.lang.String FEDORA_SERVERHOST
public static final java.lang.String APIA_AUTH_REQUIRED
public static final java.lang.String SSL_AVAILABLE
public static final java.lang.String APIA_SSL_REQUIRED
public static final java.lang.String APIM_SSL_REQUIRED
public static final java.lang.String SERVLET_ENGINE
public static final java.lang.String USING_JBOSS
public static final java.lang.String TOMCAT_HOME
public static final java.lang.String FEDORA_ADMIN_PASS
public static final java.lang.String TOMCAT_SHUTDOWN_PORT
public static final java.lang.String TOMCAT_HTTP_PORT
public static final java.lang.String TOMCAT_SSL_PORT
public static final java.lang.String KEYSTORE_FILE
public static final java.lang.String KEYSTORE_PASSWORD
public static final java.lang.String KEYSTORE_TYPE
public static final java.lang.String DATABASE
public static final java.lang.String DATABASE_DRIVER
public static final java.lang.String DATABASE_JDBCURL
public static final java.lang.String DATABASE_DRIVERCLASS
public static final java.lang.String DATABASE_USERNAME
public static final java.lang.String DATABASE_PASSWORD
public static final java.lang.String XACML_ENABLED
public static final java.lang.String DEPLOY_LOCAL_SERVICES
public static final java.lang.String UNATTENDED
public static final java.lang.String DATABASE_UPDATE
public static final java.lang.String DEFAULT
public static final java.lang.String INSTALL_QUICK
public static final java.lang.String INSTALL_CLIENT
public static final java.lang.String INCLUDED
public static final java.lang.String MCKOI
public static final java.lang.String MYSQL
public static final java.lang.String ORACLE
public static final java.lang.String POSTGRESQL
public static final java.lang.String OTHER
public static final java.lang.String EXISTING_TOMCAT
| Constructor Detail |
|---|
public InstallOptions(Distribution dist,
java.util.Map<java.lang.Object,java.lang.Object> map)
throws OptionValidationException
OptionValidationException
public InstallOptions(Distribution dist)
throws InstallationCancelledException
InstallationCancelledException| Method Detail |
|---|
public void dump(java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getValue(java.lang.String name)
null if it doesn't exist.
public int getIntValue(java.lang.String name,
int defaultValue)
throws java.lang.NumberFormatException
java.lang.NumberFormatException - if the value is specified, but cannot be parsed
as an integer.
public boolean getBooleanValue(java.lang.String name,
boolean defaultValue)
true if given as "true",
regardless of case. All other values are assumed to be false.
public java.util.Iterator getOptionNames()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||