Class Configuration

java.lang.Object
com.appiancorp.common.config.AbstractConfiguration
com.appiancorp.suiteapi.common.Configuration

public abstract class Configuration extends com.appiancorp.common.config.AbstractConfiguration
Provides support for loading configuration files for the product.
  • Field Summary

    Fields inherited from class com.appiancorp.common.config.AbstractConfiguration

    AE_HOME_KEY, CUSTOM_PROPERTIES_NAME, DELIMITER, SYS_PROPS_PREFIX
  • Constructor Summary

    Constructors
    Constructor
    Description
    Configuration(String namespace)
    Constructs a new Configuration object with a namespace.
  • Method Summary

    Methods inherited from class com.appiancorp.common.config.AbstractConfiguration

    cacheConfigurationValues, clearCache, getAeHome, getBoolean, getClass, getConfiguration, getDefaultFileRefreshMs, getDouble, getDuration, getHostAndPort, getHostAndPortSet, getInt, getInteger, getIntegerSet, getKeys, getList, getList, getLong, getNonZeroPositiveInt, getPositiveInt, getPositiveIntIncludingZero, getPositiveLong, getResourceBundleName, getResourceKey, getSet, getSet, getString, getString, getStringIgnoringCache, getVersion, getVersion, init, init, loadCustomPropertiesConfiguration, loadCustomPropertiesFile, loadFallbackPropertiesConfigurations, onReload, setBooleanKeyListener, subset

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Configuration

      public Configuration(String namespace)
      Constructs a new Configuration object with a namespace.
      Parameters:
      namespace - configuration property "namespace"; this will be the prefix to use when defining properties in conf/custom.properties