Package com.netflix.config

Interface Summary
DynamicPropertySupport The interface that defines the contract between DynamicProperty and its underlying support system.
PolledConfigurationSource The definition of configuration source that brings dynamic changes to the configuration via polling.
PollListener The listener to be called upon when AbstractPollingScheduler completes a polling.
PropertyListener Listener that handles property event notifications.
 

Class Summary
AbstractDynamicPropertyListener An abstract PropertyListener for use by different components who need to listen for configuration changes.
AbstractPollingScheduler This class is responsible for scheduling the periodical polling of a configuration source and applying the polling result to a Configuration.
ClasspathPropertiesConfiguration A Conventional Standard based approach to modular configuration Assuming your application utilizes many modules (.jar files) and need Properties support, this class provides a convention based approach to scanning and loading properties from every jar in a classpath from a specific location.
ConcurrentCompositeConfiguration This class maintains a hierarchy of configurations in a list structure.
ConcurrentMapConfiguration This class uses a ConcurrentHashMap for reading/writing a property to achieve high throughput and thread safety.
ConfigurationBackedDynamicPropertySupportImpl  
ConfigurationWithPollingSource This class delegates property read/write to an another configuration but is also attached with a dynamic configuration source and polling scheduler so that its properties can be changed dynamically at runtime.
DynamicBooleanProperty A dynamic property that contains boolean value.
DynamicConfiguration A configuration that polls a PolledConfigurationSource according to the schedule set by a scheduler.
DynamicDoubleProperty A dynamic property whose value is a double.
DynamicFloatProperty A dynamic property whose value is a float.
DynamicIntProperty A dynamic property whose value is an integer
DynamicLongProperty A dynamic property whose value is a long.
DynamicProperty A cached configuration property value that is automatically updated when the config is changed.
DynamicPropertyFactory A factory that creates instances of dynamic properties and associates them with an underlying configuration or DynamicPropertySupport where the properties could be changed dynamically at runtime.
DynamicStringProperty A dynamic property whose value is a string.
DynamicURLConfiguration A DynamicConfiguration that uses a URLConfigurationSource and FixedDelayPollingScheduler.
ExpandedConfigurationListenerAdapter An ExpandedConfigurationListenerAdapter wraps an instance of PropertyListener.
FixedDelayPollingScheduler  
PollResult This class represents result from a poll of configuration source.
PropertyWrapper<V> A wrapper around DynamicProperty and associates it with a type.
WebApplicationProperties This class helps in loading properties present in a typical web appplication.
 

Enum Summary
AbstractDynamicPropertyListener.EventType  
PollListener.EventType  
 

Exception Summary
MissingConfigurationSourceException