|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| AggregatedConfiguration | |
| DeploymentContext | An interface to define the deployment context of an application. |
| 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 | |
| ConfigurationBasedDeploymentContext | An implementation of DeploymentContext based on system wide configuration set with
ConfigurationManager. |
| ConfigurationManager | The configuration manager is a central place where it manages the system wide Configuration and deployment context. |
| 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 |
| DynamicListProperty<T> | |
| DynamicLongProperty | A dynamic property whose value is a long. |
| DynamicMapProperty<TKEY,TVAL> | |
| 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. |
| DynamicSetProperty<T> | |
| DynamicStringListProperty | |
| DynamicStringMapProperty | |
| DynamicStringProperty | A dynamic property whose value is a string. |
| DynamicStringSetProperty | |
| 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. |
| SimpleDeploymentContext | An implemenatation of DeploymentContext with simple setters and getters. |
| WebApplicationProperties | This class helps in loading properties present in a typical web appplication. |
| Enum Summary | |
|---|---|
| AbstractDynamicPropertyListener.EventType | |
| PollListener.EventType | |
| Exception Summary | |
|---|---|
| MissingConfigurationSourceException | |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||