public class Configuration extends Object
Constructor and Description |
---|
Configuration() |
Configuration(Properties properties)
This constructor is called from default constructor and
also from most tests.
|
public static final String CONFIG_FILE
public static final String BOOTSTRAP_DIR
public static final String BOOTSTRAP_DIR_DEFAULT
public static final String VIEWS_DIR
public static final String VIEWS_DIR_DEFAULT
public static final String WEBAPP_DIR
public static final String BOOTSTRAP_SCRIPT
public static final String BOOTSTRAP_SCRIPT_DEFAULT
public static final String BOOTSTRAP_SETUP_AGENT_SCRIPT
public static final String BOOTSTRAP_SETUP_AGENT_PASSWORD
public static final String BOOTSTRAP_MASTER_HOSTNAME
public static final String API_AUTHENTICATE
public static final String API_USE_SSL
public static final String API_CSRF_PREVENTION_KEY
public static final String SRVR_TWO_WAY_SSL_KEY
public static final String SRVR_TWO_WAY_SSL_PORT_KEY
public static final String SRVR_ONE_WAY_SSL_PORT_KEY
public static final String SRVR_KSTR_DIR_KEY
public static final String SRVR_CRT_NAME_KEY
public static final String SRVR_CSR_NAME_KEY
public static final String SRVR_KEY_NAME_KEY
public static final String KSTR_NAME_KEY
public static final String SRVR_CRT_PASS_FILE_KEY
public static final String SRVR_CRT_PASS_KEY
public static final String SRVR_CRT_PASS_LEN_KEY
public static final String PASSPHRASE_ENV_KEY
public static final String PASSPHRASE_KEY
public static final String RESOURCES_DIR_KEY
public static final String METADETA_DIR_PATH
public static final String SERVER_VERSION_FILE
public static final String SERVER_VERSION_KEY
public static final String JAVA_HOME_KEY
public static final String JDK_NAME_KEY
public static final String JCE_NAME_KEY
public static final String CLIENT_SECURITY_KEY
public static final String CLIENT_API_PORT_KEY
public static final String CLIENT_API_SSL_PORT_KEY
public static final String CLIENT_API_SSL_KSTR_DIR_NAME_KEY
public static final String CLIENT_API_SSL_KSTR_NAME_KEY
public static final String CLIENT_API_SSL_CRT_NAME_KEY
public static final String CLIENT_API_SSL_CRT_PASS_FILE_NAME_KEY
public static final String CLIENT_API_SSL_CRT_PASS_KEY
public static final String CLIENT_API_SSL_KEY_NAME_KEY
public static final String SERVER_DB_NAME_KEY
public static final String SERVER_DB_NAME_DEFAULT
public static final String SERVER_JDBC_SCHEMA_NAME
public static final String POSTGRES_DB_NAME
public static final String ORACLE_DB_NAME
public static final String MYSQL_DB_NAME
public static final String DERBY_DB_NAME
public static final String OJDBC_JAR_NAME_KEY
public static final String OJDBC_JAR_NAME_DEFAULT
public static final String MYSQL_JAR_NAME_KEY
public static final String MYSQL_JAR_NAME_DEFAULT
public static final String LDAP_USE_SSL_KEY
public static final String LDAP_PRIMARY_URL_KEY
public static final String LDAP_SECONDARY_URL_KEY
public static final String LDAP_BASE_DN_KEY
public static final String LDAP_BIND_ANONYMOUSLY_KEY
public static final String LDAP_MANAGER_DN_KEY
public static final String LDAP_MANAGER_PASSWORD_KEY
public static final String LDAP_USERNAME_ATTRIBUTE_KEY
public static final String LDAP_GROUP_BASE_KEY
public static final String LDAP_GROUP_OBJECT_CLASS_KEY
public static final String LDAP_GROUP_NAMING_ATTR_KEY
public static final String LDAP_GROUP_MEMEBERSHIP_ATTR_KEY
public static final String LDAP_ADMIN_GROUP_MAPPING_RULES_KEY
public static final String LDAP_GROUP_SEARCH_FILTER_KEY
public static final String USER_ROLE_NAME_KEY
public static final String ADMIN_ROLE_NAME_KEY
public static final String SERVER_EC_CACHE_SIZE
public static final String SERVER_PERSISTENCE_TYPE_KEY
public static final String SERVER_JDBC_USER_NAME_KEY
public static final String SERVER_JDBC_USER_PASSWD_KEY
public static final String SERVER_JDBC_DRIVER_KEY
public static final String SERVER_JDBC_URL_KEY
public static final String SERVER_JDBC_PROPERTIES_PREFIX
public static final String SERVER_JDBC_RCA_USER_NAME_KEY
public static final String SERVER_JDBC_RCA_USER_PASSWD_KEY
public static final String SERVER_JDBC_RCA_DRIVER_KEY
public static final String SERVER_JDBC_RCA_URL_KEY
public static final String SERVER_JDBC_GENERATE_TABLES_KEY
public static final String JDBC_UNIT_NAME
public static final String JDBC_LOCAL_URL
public static final String JDBC_LOCAL_DRIVER
public static final String JDBC_IN_MEMORY_URL
public static final String JDBC_IN_MEMROY_DRIVER
public static final String HOSTNAME_MACRO
public static final String JDBC_RCA_LOCAL_URL
public static final String JDBC_RCA_LOCAL_DRIVER
public static final String OS_VERSION_KEY
public static final String SRVR_HOSTS_MAPPING
public static final String UPGRADE_FROM_STACK
public static final String UPGRADE_TO_STACK
public static final String SSL_TRUSTSTORE_PATH_KEY
public static final String SSL_TRUSTSTORE_PASSWORD_KEY
public static final String SSL_TRUSTSTORE_TYPE_KEY
public static final String JAVAX_SSL_TRUSTSTORE
public static final String JAVAX_SSL_TRUSTSTORE_PASSWORD
public static final String JAVAX_SSL_TRUSTSTORE_TYPE
public static final String GANGLIA_HTTPS_KEY
public static final String NAGIOS_HTTPS_KEY
public static final String NAGIOS_IGNORE_FOR_SERVICES_KEY
public static final String NAGIOS_IGNORE_FOR_HOSTS_KEY
public static final String SRVR_TWO_WAY_SSL_PORT_DEFAULT
public static final String SRVR_ONE_WAY_SSL_PORT_DEFAULT
public static final String SRVR_CRT_NAME_DEFAULT
public static final String SRVR_KEY_NAME_DEFAULT
public static final String SRVR_CSR_NAME_DEFAULT
public static final String KSTR_NAME_DEFAULT
public static final String CLIENT_API_SSL_KSTR_NAME_DEFAULT
public static final String CLIENT_API_SSL_CRT_PASS_FILE_NAME_DEFAULT
public static final String CLIENT_API_SSL_KEY_NAME_DEFAULT
public static final String CLIENT_API_SSL_CRT_NAME_DEFAULT
public static final String GLOBAL_CONFIG_TAG
public static final String RCA_ENABLED_PROPERTY
public static final String HIVE_CONFIG_TAG
public static final String HIVE_METASTORE_PASSWORD_PROPERTY
public static final String MASTER_KEY_PERSISTED
public static final String MASTER_KEY_LOCATION
public static final String MASTER_KEY_ENV_PROP
public static final String MASTER_KEY_FILENAME_DEFAULT
public static final String REPO_SUFFIX_KEY
public static final String EXECUTION_SCHEDULER_CLUSTERED
public static final String EXECUTION_SCHEDULER_THREADS
public static final String EXECUTION_SCHEDULER_CONNECTIONS
public static final String EXECUTION_SCHEDULER_MISFIRE_TOLERATION
public static final String EXECUTION_SCHEDULER_START_DELAY
public static final String DEFAULT_SCHEDULER_THREAD_COUNT
public static final String DEFAULT_SCHEDULER_MAX_CONNECTIONS
public static final String DEFAULT_EXECUTION_SCHEDULER_MISFIRE_TOLERATION
public static final String DEFAULT_SCHEDULER_START_DELAY_SECONDS
public static final String PARALLEL_STAGE_EXECUTION_KEY
public static final String AGENT_TASK_TIMEOUT_KEY
public static final String AGENT_TASK_TIMEOUT_DEFAULT
public static final String CUSTOM_ACTION_DEFINITION_KEY
public Configuration()
public Configuration(Properties properties)
properties
- properties to use for testing and in production using
the Conf object.public String getProperty(String key)
protected void loadSSLParams()
public File getViewsDir()
public File getBootStrapDir()
public String getBootStrapScript()
public String getBootSetupAgentScript()
public String getBootSetupAgentPassword()
public Map<String,String> getConfigsMap()
public boolean csrfProtectionEnabled()
public ClientSecurityType getClientSecurityType()
public void setClientSecurityType(ClientSecurityType type)
public String getWebAppDir()
public String getHostsMapFile()
public String getMetadataPath()
public String getServerVersionFilePath()
public boolean getApiAuthentication()
public int getClientSSLApiPort()
public boolean getApiSSLAuthentication()
public boolean getTwoWaySsl()
public PersistenceType getPersistenceType()
public String getDatabaseDriver()
public String getDatabaseUrl()
public String getLocalDatabaseUrl()
public String getDatabaseUser()
public String getDatabasePassword()
public String getRcaDatabaseDriver()
public String getRcaDatabaseUrl()
public String getRcaDatabaseUser()
public String getRcaDatabasePassword()
public LdapServerProperties getLdapServerProperties()
public String getServerOsType()
public int getClientApiPort()
public String getOjdbcJarName()
public String getJavaHome()
public String getJDKName()
public String getJCEName()
public String getServerDBName()
public String getMySQLJarName()
public JPATableGenerationStrategy getJPATableGenerationStrategy()
public int getConnectionMaxIdleTime()
public String getAnonymousAuditName()
public boolean isMasterKeyPersisted()
public String getMasterKeyLocation()
public int getOneWayAuthPort()
public int getTwoWayAuthPort()
public Map<String,String> getDatabaseCustomProperties()
public long getExecutionCommandsCacheSize()
public String[] getRepoValidationSuffixes()
public String isExecutionSchedulerClusterd()
public String getExecutionSchedulerThreads()
public String getExecutionSchedulerConnections()
public Long getExecutionSchedulerMisfireToleration()
public Integer getExecutionSchedulerStartDelay()
public boolean getParallelStageExecution()
public String getCustomActionDefinitionPath()
public String getDefaultAgentTaskTimeout()
public String getResourceDirPath()
public String getServerJDBCSchemaName()
Copyright © 2014. All rights reserved.