C G I K P S V
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- com.nordstrom.automation.settings - package com.nordstrom.automation.settings
G
- getDefaults() - Method in class com.nordstrom.automation.settings.SettingsCore
-
Get defined system property default values
NOTE: Default values are optional. - getInputStream() - Method in class com.nordstrom.automation.settings.SettingsCore
-
Get stored property declarations as an input stream.
NOTE: Property values are typically stored in property files. - getSettingsPath() - Method in class com.nordstrom.automation.settings.SettingsCore
-
Get the path to a stored property declarations file.
- getSettingsUrl() - Method in class com.nordstrom.automation.settings.SettingsCore
-
Get the URL for a stored property declarations file.
- getStoredConfig() - Method in class com.nordstrom.automation.settings.SettingsCore
-
Get stored property declarations as a configuration object.
I
- injectProperties(String) - Static method in class com.nordstrom.automation.settings.SettingsCore
-
If a properties file is specified via a System property named
propsFileor the [propsFile] argument, the settings in this file are injected into the System properties collection.
K
- key() - Method in interface com.nordstrom.automation.settings.SettingsCore.SettingsAPI
-
Get the key for this configuration setting, which is its system property name
P
- propagateIfNotMissingFile(ConfigurationException) - Method in class com.nordstrom.automation.settings.SettingsCore
-
Propagate the specified configuration exception if it wasn't caused by a missing file.
- PROPS_FILE - Static variable in class com.nordstrom.automation.settings.SettingsCore
S
- SettingsCore<T extends Enum<T> & SettingsCore.SettingsAPI> - Class in com.nordstrom.automation.settings
-
This class extends
CompositeConfiguration, using the facilities provided by this class to produce an aggregated configuration from three sources in the following order of precedence: System properties (optional) Stored properties, typically from a properties file (optional) Default values, typically specified in the enumeration To specify stored properties for your configuration, override one of following methods:
SettingsCore.getStoredConfig()- Your implementation returns a populatedConfigurationobject.SettingsCore.getInputStream()- Your implementation returns an input stream supplying key/value pairs.SettingsCore.getSettingsUrl()- Your implementation returns the URL from which to load your settings.SettingsCore.getSettingsPath()- Your implementation returns the path from which to load your settings. NOTE: These methods are listed in order of evaluation, stopping at the first non-null response.
NOTE: Typical implementations overrideSettingsCore.getSettingsPath(), which will support most scenarios.
NOTE: Stored properties are declared in Apache's extended syntax. - SettingsCore(Class<T>) - Constructor for class com.nordstrom.automation.settings.SettingsCore
-
Instantiate a configuration object for the specified enumeration class.
- SettingsCore.SettingsAPI - Interface in com.nordstrom.automation.settings
-
This interface defines the methods of enumerations declaring configuration settings that are used by the core settings implementation.
V
- val() - Method in interface com.nordstrom.automation.settings.SettingsCore.SettingsAPI
-
Get the default value for this configuration setting.
NOTE: Return 'null' if this setting has no default value.
All Classes All Packages