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.jndi Provides a SerializableConfigurationPropertiesManagement implementation based on JNDI. 
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.
 

Classes in de.smartics.properties.api.config.domain that implement ConfigurationPropertiesManagement
 class AbstractAdminModeSupportedPropertiesManagement
          Base implementation to support administration modes.
 

Methods in de.smartics.properties.api.config.domain that return ConfigurationPropertiesManagement
 ConfigurationPropertiesManagement ConfigurationPropertiesManagement.addDefinitions(PropertyProvider 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.
 ConfigurationPropertiesManagement ConfigurationPropertiesManagement.toRepresentative()
          Creates an representative of this configuration.
 ConfigurationPropertiesManagement AbstractAdminModeSupportedPropertiesManagement.toRepresentative()
           
 

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(PropertyProvider provider)
           
 

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 a data source.
 

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

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

Classes in de.smartics.properties.impl.config.jndi that implement ConfigurationPropertiesManagement
 class JndiConfigurationProperties
          Implementation based on JNDI.
 

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(PropertyProvider properties)
           
 ConfigurationPropertiesManagement ConfigurationPropertiesManagementProxy.toRepresentative()
           
 

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 ConfigurationPropertiesManagementFactory.
 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 AbstractAdminModeConfigurationProperties
          Base implementation to support administration modes.
 class AbstractConfigurationPropertiesManagement
          Abstract implementation of the ConfigurationProperties interface.
 class AbstractExternalConfigurationPropertiesManagement
          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(PropertyProvider properties)
           
 ConfigurationPropertiesManagement AbstractConfigurationPropertiesManagement.addDefinitions(PropertyProvider properties)
           
 ConfigurationPropertiesManagement ConfigurationPropertiesManagementFactory.create(ConfigurationKey<?> key)
          Creates the configuration properties instance for the given key.
 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.
 ConfigurationPropertiesManagement ConfigurationPropertiesManagementFactory.remove(ConfigurationKey<?> key)
          Removes the configuration with the given key from the cache.
 ConfigurationPropertiesManagement AbstractConfigurationPropertiesFactory.remove(ConfigurationKey<?> key)
           
 ConfigurationPropertiesManagement ConfigurationPropertiesManagementWithDefaults.toRepresentative()
           
 ConfigurationPropertiesManagement AbstractAdminModeConfigurationProperties.toRepresentative()
           
 

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.