Uses of Interface
org.apache.commons.configuration2.event.EventSource
Package
Description
The Configuration main package.
This package contains the implementations of configuration builder classes used to create new
Configuration
objects.
A package containing the implementation of the builder for combined configurations.
This package contains interfaces and classes for receiving notifications about changes at configurations.
Configuration classes supporting NeXT / OpenStep /GNUStep style configuration.
This package contains classes and interfaces related to the reloading mechanism.
This package contains some implementations of the
Configuration
interface that are useful in web
environments.-
Uses of EventSource in org.apache.commons.configuration2
Modifier and TypeClassDescriptionclass
Abstract configuration class.class
A specialized configuration class that extends its base class by the ability of keeping more structure in the stored properties.class
A base class for configuration implementations based on YAML structures.class
Basic configuration class.class
A specialized hierarchical configuration implementation that is based on a structure ofImmutableNode
objects.class
A hierarchical composite configuration class.class
CompositeConfiguration
allows you to add multipleConfiguration
objects to an aggregated configuration.class
Configuration stored in a database.class
Decorator providing additional getters for any Configuration.class
DynamicCombinedConfiguration allows a set of CombinedConfigurations to be used.class
A Configuration implementation that reads the platform specific environment variables using the map returned bySystem.getenv()
.class
A specialized hierarchical configuration implementation for parsing ini files.class
This Configuration class allows you to interface with a JNDI datasource.class
A specialized hierarchical configuration class that is able to parse JSON documents.class
A Map based Configuration.class
Wraps a BaseHierarchicalConfiguration and allows subtrees to be accessed via a configured path with replaceable tokens derived from the ConfigurationInterpolator.class
This is the "classic" Properties loader which loads the values from a single or multiple files (which can be chained with "include =".class
A specialized hierarchical configuration class with a node model that uses a tracked node of another node model as its root node.class
A subset of another configuration.class
A configuration based on the system properties.class
A specialized hierarchical configuration class that is able to parse XML documents.class
This configuration implements the XML properties format introduced in Java, see https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html.class
A specialized hierarchical configuration class that is able to parse YAML documents.Modifier and TypeMethodDescriptionstatic EventSource
ConfigurationUtils.asEventSource
(Object obj, boolean mockIfUnsupported) Casts the specified object to anEventSource
if possible. -
Uses of EventSource in org.apache.commons.configuration2.builder
Modifier and TypeInterfaceDescriptioninterface
ConfigurationBuilder<T extends ImmutableConfiguration>
Definition of an interface for objects that can createImmutableConfiguration
orConfiguration
objects of a specific type.Modifier and TypeClassDescriptionclass
BasicConfigurationBuilder<T extends ImmutableConfiguration>
An implementation of theConfigurationBuilder
interface which is able to create different concreteImmutableConfiguration
implementations based on reflection.class
A specializedConfigurationBuilder
implementation which can handle configurations read from aFileHandler
.class
A specializedConfigurationBuilder
implementation which can handle configurations read from aFileHandler
and supports reloading. -
Uses of EventSource in org.apache.commons.configuration2.builder.combined
Modifier and TypeClassDescriptionclass
A specializedConfigurationBuilder
implementation that creates aCombinedConfiguration
from multiple configuration sources defined by an XML-based configuration definition file.class
A specializedConfigurationBuilder
implementation providing access to multiple file-based configurations based on a file name pattern.class
An extension ofCombinedConfigurationBuilder
which also supports reloading operations.class
A specializedMultiFileConfigurationBuilder
implementation which adds support for reloading. -
Uses of EventSource in org.apache.commons.configuration2.event
Modifier and TypeClassDescriptionclass
A base class for objects that can generate configuration events. -
Uses of EventSource in org.apache.commons.configuration2.plist
Modifier and TypeClassDescriptionclass
NeXT / OpenStep style configuration.class
Property list file (plist) in XML FORMAT as used by macOS X (http://www.apple.com/DTDs/PropertyList-1.0.dtd). -
Uses of EventSource in org.apache.commons.configuration2.reloading
Modifier and TypeClassDescriptionclass
A specializedReloadingController
implementation which manages an arbitrary number of otherReloadingController
objects.class
A class for adding support for reload operations in a generic way. -
Uses of EventSource in org.apache.commons.configuration2.web
Modifier and TypeClassDescriptionclass
A configuration wrapper to read applet parameters.class
A configuration wrapper around aServletConfig
.class
A configuration wrapper to read the initialization parameters of a servlet context.class
A configuration wrapper around aFilterConfig
.class
A configuration wrapper to read the parameters of a servlet request.