C G I K P S V 
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 propsFile or 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 populated Configuration object. 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 override SettingsCore.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.
C G I K P S V 
All Classes All Packages