Uses of Interface
de.smartics.properties.api.config.domain.ConfigurationPropertiesManagement

Packages that use ConfigurationPropertiesManagement
de.smartics.properties.api.config.app Provides application configurations to be used by clients to this library. 
de.smartics.properties.api.config.domain Provides domain objects for configuration. 
de.smartics.properties.impl.config.cache Provides a ConfigurationPropertiesManagement implementation that provides a cache. 
de.smartics.properties.impl.config.classpath Provides a ConfigurationProperties implementation based on Properties that provides properties from registered declarations and definitions on the class path. 
de.smartics.properties.impl.config.ds Provides a SerializableConfigurationPropertiesManagement implementation based on DataSource
de.smartics.properties.impl.config.properties Provides a ConfigurationProperties implementation based on Properties
de.smartics.properties.impl.config.resource Provides a SerializableConfigurationPropertiesManagement implementation based on accessing remote resources. 
de.smartics.properties.spi.config.domain Provides domain objects for configuration. 
de.smartics.properties.spi.config.support Provides helpers for service provider to implement ConfigurationPropertiesFactory
de.smartics.properties.spi.config.validation Provides validation utilities. 
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.api.config.app
 

Methods in de.smartics.properties.api.config.app that return ConfigurationPropertiesManagement
 ConfigurationPropertiesManagement ConfigurationPropertiesFactory.createDefaultManagement()
          Returns the management view on a configuration for the default key.
 ConfigurationPropertiesManagement ConfigurationPropertiesFactory.createManagement(ConfigurationKey key)
          Returns the configuration properties for the given key.
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.api.config.domain
 

Subinterfaces of ConfigurationPropertiesManagement in de.smartics.properties.api.config.domain
 interface SerializableConfigurationPropertiesManagement
          Provides management access to the serializable configuration properties.
 

Methods in de.smartics.properties.api.config.domain that return ConfigurationPropertiesManagement
 ConfigurationPropertiesManagement ConfigurationPropertiesManagement.addDefinitions(Properties properties)
          Adds the given definitions to this configuration.
 ConfigurationPropertiesManagement ConfigurationRepositoryManagement.deregisterProperties(ConfigurationKey key)
          Removes the configuration properties for the given configuration key.
 ConfigurationPropertiesManagement DuplicateConfigurationException.getCurrentConfigurationProperties()
          Returns the configuration that has been registered and is currently active.
 ConfigurationPropertiesManagement DuplicateConfigurationException.getDuplicateConfigurationProperties()
          Returns the configuration that is a duplication of the current configuration and has been rejected from being registered with the given key.
 ConfigurationPropertiesManagement ConfigurationRepositoryManagement.getPropertiesManagement(ConfigurationKey key)
          Fetches the properties management for the given configuration key.
 ConfigurationPropertiesManagement ConfigurationRepositoryManagement.getPropertiesManagementWithDefaults(ConfigurationKey key)
          Fetches the properties management for the given configuration key.
 

Methods in de.smartics.properties.api.config.domain with parameters of type ConfigurationPropertiesManagement
 void ConfigurationRepositoryManagement.registerProperties(ConfigurationKey key, ConfigurationPropertiesManagement configurationProperties)
          Registers the given configuration properties for the given configuration key.
 

Constructors in de.smartics.properties.api.config.domain with parameters of type ConfigurationPropertiesManagement
DuplicateConfigurationException(ConfigurationKey key, ConfigurationPropertiesManagement currentConfigurationProperties, ConfigurationPropertiesManagement duplicateConfigurationProperties)
          Convenience constructor without root cause.
DuplicateConfigurationException(Throwable cause, ConfigurationKey key, ConfigurationPropertiesManagement currentConfigurationProperties, ConfigurationPropertiesManagement duplicateConfigurationProperties)
          Default Constructor.
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.impl.config.cache
 

Classes in de.smartics.properties.impl.config.cache that implement ConfigurationPropertiesManagement
 class AbstractCacheConfigurationPropertiesManagement
          A delegate that provides a cache.
 class CacheConfigurationPropertiesManagement
          A delegate that provides a cache.
 class SerializableCacheConfigurationPropertiesManagement
          A delegate that provides a cache.
 

Methods in de.smartics.properties.impl.config.cache that return ConfigurationPropertiesManagement
 ConfigurationPropertiesManagement AbstractCacheConfigurationPropertiesManagement.addDefinitions(Properties properties)
           
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.impl.config.classpath
 

Classes in de.smartics.properties.impl.config.classpath that implement ConfigurationPropertiesManagement
 class ClasspathConfigurationProperties
          Implementation based on Properties.
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.impl.config.ds
 

Classes in de.smartics.properties.impl.config.ds that implement ConfigurationPropertiesManagement
 class DataSourceConfigurationProperties
          Implementation based on Properties.
 

Methods in de.smartics.properties.impl.config.ds that return ConfigurationPropertiesManagement
protected  ConfigurationPropertiesManagement DataSourceConfigurationPropertiesFactory.createNewConfiguration(ConfigurationKey key)
           
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.impl.config.properties
 

Classes in de.smartics.properties.impl.config.properties that implement ConfigurationPropertiesManagement
 class PropertiesConfigurationProperties
          Implementation based on Properties.
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.impl.config.resource
 

Methods in de.smartics.properties.impl.config.resource that return ConfigurationPropertiesManagement
protected  ConfigurationPropertiesManagement ResourceConfigurationPropertiesFactory.createNewConfiguration(ConfigurationKey key)
           
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.spi.config.domain
 

Classes in de.smartics.properties.spi.config.domain that implement ConfigurationPropertiesManagement
 class ConfigurationPropertiesManagementProxy
          A serialization proxy that allows non serializable configuration properties instances to be serialized using their factories cache and ability to recreate that instances.
 

Methods in de.smartics.properties.spi.config.domain that return ConfigurationPropertiesManagement
 ConfigurationPropertiesManagement ConfigurationPropertiesManagementProxy.addDefinitions(Properties properties)
           
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.spi.config.support
 

Classes in de.smartics.properties.spi.config.support with type parameters of type ConfigurationPropertiesManagement
 class AbstractConfigurationPropertiesFactory<T extends ConfigurationPropertiesManagement>
          Base implementation of the ConfigurationPropertiesFactory.
 class ClassPathLoader<T extends ConfigurationPropertiesManagement>
          Loads property descriptors and properties files found on the class path.
 class FactoryCache<T extends ConfigurationPropertiesManagement>
          Creates and caches configurations.
 

Subinterfaces of ConfigurationPropertiesManagement in de.smartics.properties.spi.config.support
 interface ConfigurationPropertiesManagementSpi
          Provides an extended interface to service providers.
 interface SerializableConfigurationPropertiesManagementSpi
          Provides an extended interface to service providers.
 

Classes in de.smartics.properties.spi.config.support that implement ConfigurationPropertiesManagement
 class AbstractConfigurationPropertiesManagement
          Abstract implementation of the ConfigurationProperties interface.
 class AbstractInMemoryConfigurationProperties
          An implementation that stores all properties in-memory.
 class BootConfigurationProperties
          Implementation based on Properties.
 class ConfigurationPropertiesManagementWithDefaults
          A configuration properties instance that contains the main configuration properties, which matches the key, and all the defaults that have a partial representation of the key.
 

Methods in de.smartics.properties.spi.config.support that return ConfigurationPropertiesManagement
 ConfigurationPropertiesManagement ConfigurationPropertiesManagementWithDefaults.addDefinitions(Properties properties)
           
 ConfigurationPropertiesManagement AbstractConfigurationPropertiesManagement.addDefinitions(Properties properties)
           
 ConfigurationPropertiesManagement AbstractConfigurationPropertiesFactory.createDefaultManagement()
           
 ConfigurationPropertiesManagement FactoryCache.createPropertiesManagement(ConfigurationKey key)
          Creates an instance of ConfigurationPropertiesManagement.
 ConfigurationPropertiesManagement InMemoryConfigurationRepositoryManagement.deregisterProperties(ConfigurationKey key)
           
 ConfigurationPropertiesManagement FactoryCache.ensureManagement(ConfigurationKey key)
          Creates an instance of ConfigurationPropertiesManagement.
 ConfigurationPropertiesManagement InMemoryConfigurationRepositoryManagement.getPropertiesManagement(ConfigurationKey key)
           
 ConfigurationPropertiesManagement InMemoryConfigurationRepositoryManagement.getPropertiesManagementWithDefaults(ConfigurationKey key)
           
 ConfigurationPropertiesManagement BootLoader.load()
          Loads the configuration properties instance from information found on the class path.
 ConfigurationPropertiesManagement BootLoader.loadAndValidate()
          Loads the configuration properties instance from information found on the class path.
 

Methods in de.smartics.properties.spi.config.support with parameters of type ConfigurationPropertiesManagement
 void InMemoryConfigurationRepositoryManagement.registerProperties(ConfigurationKey key, ConfigurationPropertiesManagement configurationProperties)
           
 

Constructors in de.smartics.properties.spi.config.support with parameters of type ConfigurationPropertiesManagement
BootLoader(ConfigurationPropertiesManagement configuration, ClassLoader classLoader)
          Convenience constructor to initialize class path root URLs.
 

Constructor parameters in de.smartics.properties.spi.config.support with type arguments of type ConfigurationPropertiesManagement
ConfigurationPropertiesManagementWithDefaults(List<ConfigurationPropertiesManagement> configurationProperties)
          Default constructor.
 

Uses of ConfigurationPropertiesManagement in de.smartics.properties.spi.config.validation
 

Constructors in de.smartics.properties.spi.config.validation with parameters of type ConfigurationPropertiesManagement
ConfigurationValidator(ConfigurationPropertiesManagement configuration)
          Default constructor for non-lenient validation.
ConfigurationValidator(ConfigurationPropertiesManagement configuration, boolean lenient)
          Default constructor.
 



Copyright © 2012-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.