Package org.craftercms.commons.config
-
Interface Summary Interface Description ConfigurationMapper<T> Interface for classes that map configuration data to Java bean classes.ConfigurationProvider Defines the operations to access configuration filesConfigurationResolver Provides access to configuration files taking into account the active environmentPublishingTargetResolver Provides access to the current publishing target -
Class Summary Class Description ConfigurationResolverImpl Default implementation ofConfigurationResolver
ConfigUtils Utility methods for Apache Commons based configuration.DecryptionLookup Implementation ofLookup
that decrypts the variable.DisableClassLoadingConstructor Extension ofConstructor
to disable any class from being loadedEncryptionAwareConfigurationReader Base class that loads configuration files handling encrypted propertiesFixedPublishingTargetResolver Implementation ofPublishingTargetResolver
that always returns the configured targetMultiResourceConfigurationBuilder ConfigurationBuilder
that creates the configuration from a set of specified resource configuration paths.YamlConfiguration Implementation of Apache Commons HierarchicalConfiguration that parses a YAML configuration file and loads the configuration in memory for easy access. -
Exception Summary Exception Description ConfigurationException Exception thrown by classes that handle configuration.MissingConfigurationException ConfigurationException
thrown when a specific configuration property or sub-configuration is missing.