A B C D E F G H I J K L M N O P R S T U V W

A

AbstractAdminModeConfigurationProperties - Class in de.smartics.properties.spi.config.support
Base implementation to support administration modes.
AbstractAdminModeConfigurationProperties() - Constructor for class de.smartics.properties.spi.config.support. AbstractAdminModeConfigurationProperties
Constructor for serializable subclasses.
AbstractAdminModeConfigurationProperties(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.spi.config.support. AbstractAdminModeConfigurationProperties
Default constructor.
AbstractAdminModeSupportedPropertiesManagement - Class in de.smartics.properties.api.config.domain
Base implementation to support administration modes.
AbstractAdminModeSupportedPropertiesManagement() - Constructor for class de.smartics.properties.api.config.domain. AbstractAdminModeSupportedPropertiesManagement
 
AbstractCacheConfigurationPropertiesManagement - Class in de.smartics.properties.impl.config.cache
A delegate that provides a cache.
AbstractCacheConfigurationPropertiesManagement(ConfigurationKey<?>) - Constructor for class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
Default constructor.
AbstractCacheConfigurationPropertiesManagement(DependencyTrackingCache) - Constructor for class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
Default constructor that allows to specify a cache to be used.
AbstractConfigurationKey< T extends AbstractConfigurationKey< T>> - Class in de.smartics.properties.impl.config.domain.key.envapp
Abstract base implementation to be extended by subclasses that want to add additional key components to environment and application.
AbstractConfigurationKey(EnvironmentId, ApplicationId) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
Default constructor.
AbstractConfigurationKey(T, ApplicationId) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
Copy constructor.
AbstractConfigurationProperties - Class in de.smartics.properties.spi.config.support
Abstract implementation of the ConfigurationProperties interface.
AbstractConfigurationProperties() - Constructor for class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Constructor for serializable subclasses.
AbstractConfigurationProperties(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Default constructor.
AbstractConfigurationPropertiesFactory< T extends ConfigurationPropertiesManagement> - Class in de.smartics.properties.spi.config.support
Base implementation of the ConfigurationPropertiesManagementFactory.
AbstractConfigurationPropertiesFactory() - Constructor for class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
Default constructor.
AbstractConfigurationPropertiesManagement - Class in de.smartics.properties.spi.config.support
Abstract implementation of the ConfigurationProperties interface.
AbstractConfigurationPropertiesManagement() - Constructor for class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Constructor for serializable subclasses.
AbstractConfigurationPropertiesManagement(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Default constructor.
AbstractDataSourceDescriptor - Class in de.smartics.properties.spi.config.ds
Helper to create database configurations with a data source.
AbstractDataSourceDescriptor(AbstractDataSourceDescriptor.Builder) - Constructor for class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor
Default constructor.
AbstractDataSourceDescriptor.Builder - Class in de.smartics.properties.spi.config.ds
The builder of descriptor instances.
AbstractDataSourceDescriptor.Builder() - Constructor for class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor.Builder
 
AbstractDefinitionConfigParser< T extends PropertiesDefinitionContext> - Class in de.smartics.properties.impl.config.domain.key.envapp
Base implementation for parsing a definition.xml file for properties.
AbstractDefinitionConfigParser(Namespace) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Default constructor.
AbstractExternalConfigurationPropertiesManagement - Class in de.smartics.properties.spi.config.support
Abstract implementation of the ConfigurationProperties interface.
AbstractExternalConfigurationPropertiesManagement() - Constructor for class de.smartics.properties.spi.config.support. AbstractExternalConfigurationPropertiesManagement
Constructor for serializable subclasses.
AbstractExternalConfigurationPropertiesManagement(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.spi.config.support. AbstractExternalConfigurationPropertiesManagement
Default constructor.
AbstractInMemoryConfigurationProperties - Class in de.smartics.properties.spi.config.support
An implementation that stores all properties in-memory.
AbstractInMemoryConfigurationProperties(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.spi.config.support. AbstractInMemoryConfigurationProperties
Convenience constructor requiring that a properties file with the same name as the properties set class exists on the class path.
AbstractInMemoryConfigurationProperties(ConfigurationKey<?>, PropertyDescriptorRegistry, boolean, PropertyValueSecurity) - Constructor for class de.smartics.properties.spi.config.support. AbstractInMemoryConfigurationProperties
Default constructor requiring that a properties file with the same name as the properties set class exists on the class path.
AbstractPropertiesDefinitionContext - Class in de.smartics.properties.impl.config.domain.key.envapp
Contains information from the definition.xml that is contained in archives providing property information, based on environment and application.
AbstractPropertiesDefinitionContext() - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Convenience constructor using the default TLDs and not registering any environments, nodes or groups.
AbstractPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Convenience constructor using the default TLDs and no explicit files.
AbstractPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Convenience constructor without an explicit path to configuration key mapping.
AbstractPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, PropertyResourceMatchers) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Convenience constructor using the default TLDs.
AbstractPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, Set<String>, PropertyResourceMatchers) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Default constructor.
accepts(String) - Method in interface de.smartics.properties.spi.config.ds. DataSourceConnector
Checks if the implementation is designed to deal with a database identified by the given String.
adapter() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. RuntimeAdapterManager
Returns the configured context instance to access configuration key helpers.
add(Property) - Method in class de.smartics.properties.api.config.domain. UnknownProperties
Adds the unknown properties to the list.
add(PropertyCollection) - Method in class de.smartics.properties.spi.config.support. MultiPropertyCollection
Adds the given collection to this set.
addClassPathProperties(Class<?>) - Method in class de.smartics.properties.spi.config.support. AbstractInMemoryConfigurationProperties
Loads the properties for the given properties interface from the class path.
addDefaultRootUrls() - Method in class de.smartics.properties.spi.config.support. ClassPathLoader
Adds all class path root URLs provided by the context class loader of the current thread.
addDefinitions(PropertyProvider) - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Adds the given definitions to this configuration.
addDefinitions(PropertyProvider) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
addDefinitions(PropertyProvider) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
addDefinitions(PropertyProvider) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
addDefinitions(PropertyProvider) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
addDefinitionsToStore(PropertyProvider) - Method in class de.smartics.properties.impl.config.jndi. JndiConfigurationProperties
Implementations decide whether or not registered definitions should be written to the store.
addDefinitionsToStore(PropertyProvider) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Implementations decide whether or not registered definitions should be written to the store.
addDefinitionsToStore(PropertyProvider) - Method in class de.smartics.properties.spi.config.support. AbstractExternalConfigurationPropertiesManagement
 
addDefinitionsToStore(PropertyProvider) - Method in class de.smartics.properties.spi.config.support. AbstractInMemoryConfigurationProperties
 
addDescriptors(Class<?>) - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Adds all property descriptors declared in the given type.
addDescriptors(Class<?>) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
addDescriptors(Class<?>) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
addDescriptors(Class<?>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
addDescriptors(Class<?>) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
additionalPropertiesLocations() - Method in interface de.smartics.properties.api.config.app. BootProperties
A list of optional additional locations of properties files that are taken into account.
addPropertyChangeListener(PropertyKey, PropertyChangeListener) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Adds the given listener as a listener to the given property.
addPropertyChangeListener(PropertyChangeListener) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Adds the given listener to track any property changes.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface de.smartics.properties.api.config.domain. PropertyManager
Adds the given listener as a listener to the given property.
addPropertyChangeListener(PropertyChangeListener) - Method in interface de.smartics.properties.api.config.domain. PropertyManager
Adds the given listener to track any property changes.
addPropertyChangeListener(PropertyKey, PropertyChangeListener) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
addPropertyChangeListener(PropertyChangeListener) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
addPropertyChangeListener(PropertyKey, PropertyChangeListener) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
addPropertyChangeListener(PropertyChangeListener) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
addPropertyChangeListener(PropertyKey, PropertyChangeListener) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
addPropertyChangeListener(PropertyChangeListener) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
addPropertyChangeListener(PropertyChangeListener) - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
addPropertyDefinitions(DefinitionConfigParser<?>, ClassPathEnvironment) - Method in class de.smartics.properties.spi.config.transfer. PropertyProviderList
Resolves the environment to property providers and adds them.
addPropertyProvider(PropertyProvider) - Method in class de.smartics.properties.spi.config.transfer. PropertyProviderList
Adds a property provider.
addPropertyProviders(Collection<PropertyProvider>) - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Adds the given providers of properties as additional property definitions.
addPropertyProviders(PropertyProvider...) - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Adds the given providers of properties as additional property definitions.
addPropertyProviders(Collection<PropertyProvider>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
addPropertyProviders(PropertyProvider...) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
addRootLocations(Collection<URL>) - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Adds the given URLs to the locations to search for property declarations and definitions.
addRootLocations(URL...) - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Adds the given additional URLs to the locations to search for property declarations and definitions.
addRootLocations(Collection<URL>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
addRootLocations(URL...) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
addRootProperties(List<PropertyProvider>) - Method in class de.smartics.properties.spi.config.support. ClassPathLoader
Adds the given property providers as additional property definitions.
addRootUrl(URL) - Method in class de.smartics.properties.spi.config.support. ClassPathLoader
Adds the given URL to the set of class path root URLs.
addRootUrl(Class<?>) - Method in class de.smartics.properties.spi.config.support. ClassPathLoader
Adds the root URL of the given exemplar to the set of class path root URLs.
addRootUrl(ClassLoader) - Method in class de.smartics.properties.spi.config.support. ClassPathLoader
Adds the relevant root URL of the given classLoader to the set of class path root URLs.
addRootUrls(ArtifactId) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
addRootUrls(List<URL>) - Method in class de.smartics.properties.spi.config.support. ClassPathLoader
Adds the given root URLs to the collection of class path roots managed by this class loader.
addRootUrls(ArtifactId) - Method in interface de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementFactory
Adds the URLs derived from the dependencies provided by the given artifactId to the locations to search for property declarations and definitions.
AmnesiaCache< K, V> - Class in de.smartics.properties.spi.config.cache
Fake implementation of a cache.
AmnesiaCache() - Constructor for class de.smartics.properties.spi.config.cache. AmnesiaCache
 
AmnesiaCacheManager - Class in de.smartics.properties.spi.config.cache
The cache manager implementation for a fake cache, that does nothing.
AmnesiaCacheManager() - Constructor for class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Default constructor.
ANY_APP - Static variable in class de.smartics.properties.api.config.domain.key. ApplicationId
Defines the application for any group, name and version.
ANY_ENV - Static variable in class de.smartics.properties.api.config.domain.key. EnvironmentId
Defines the application for any environment.
ANY_TENANT - Static variable in class de.smartics.properties.impl.config.domain.key.rtaware. TenantId
Defines the ID for any tenant.
ANY_USER - Static variable in class de.smartics.properties.impl.config.domain.key.rtaware. UserId
Defines the ID for any user.
ApplicationId - Class in de.smartics.properties.api.config.domain.key
The coordinates to identify an application.
ApplicationId(String, String, String) - Constructor for class de.smartics.properties.api.config.domain.key. ApplicationId
Default constructor.
ApplicationIdLoader - Class in de.smartics.properties.api.config.domain.key
Loads the application identifier from the Manifest file.
ApplicationIdLoader() - Constructor for class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Convenience constructor preferring manifest information from EARs and no caching.
ApplicationIdLoader(boolean) - Constructor for class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Convenience constructor preferring no caching.
ApplicationIdLoader(boolean, boolean) - Constructor for class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Default constructor.
AutodetectDataSourceConfigurationPropertiesFactory - Class in de.smartics.properties.impl.config.ds
Factory, configured by properties in the "META-INF/smartics-properties/datasource.properties" folder, to create instances of DataSourceConfigurationProperties.
AutodetectDataSourceConfigurationPropertiesFactory() - Constructor for class de.smartics.properties.impl.config.ds. AutodetectDataSourceConfigurationPropertiesFactory
Default constructor.
AutodetectDataSourceConfigurationPropertiesFactory(DataSourceConfiguration) - Constructor for class de.smartics.properties.impl.config.ds. AutodetectDataSourceConfigurationPropertiesFactory
Constructor that enables the configuration to be set.
AutodetectDataSourceResourceConfigurationPropertiesFactory - Class in de.smartics.properties.impl.config.resource
Factory to create instances of ConfigurationPropertiesManagement being based on a delegate passed to it.
AutodetectDataSourceResourceConfigurationPropertiesFactory() - Constructor for class de.smartics.properties.impl.config.resource. AutodetectDataSourceResourceConfigurationPropertiesFactory
Default constructor.
AutodetectDataSourceResourceConfigurationPropertiesFactory(DataSourceConfiguration) - Constructor for class de.smartics.properties.impl.config.resource. AutodetectDataSourceResourceConfigurationPropertiesFactory
Constructor that enables the configuration to be set.

B

BootConfigurationProperties - Class in de.smartics.properties.spi.config.support
Implementation based on Properties.
BootConfigurationProperties(PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.spi.config.support. BootConfigurationProperties
Default constructor.
BootLoader - Class in de.smartics.properties.spi.config.support
Loads boot properties that influence the loading of properties.
BootLoader(ConfigurationPropertiesManagement, ClassLoader) - Constructor for class de.smartics.properties.spi.config.support. BootLoader
Convenience constructor to initialize class path root URLs.
BootProperties - Interface in de.smartics.properties.api.config.app
Provides configuration properties for the library loaded at boot time before any other properties are loaded.
build() - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyBuilder
Creates an ConfigurationKey instance.
build() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Creates an DataSourceConfiguration instance.
build() - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
Creates the instance.
build() - Method in class de.smartics.properties.spi.config.ds. PropertiesStore.Builder
Creates the instance.
build(Class<T>, SerializableConfigurationProperties) - Method in class de.smartics.properties.spi.config.proxy. PropertyConfigurationObjectBuilder
Build the object that contains the properties information for the given properties interface.

C

Cache< K, V> - Interface in de.smartics.properties.spi.config.cache
The cache interface for all caches for smartics properties.
CACHE_CODE_START - Static variable in class de.smartics.properties.api.config.codes. LibraryCodeNumbers
The start number of the cache codes.
CACHE_ID - Static variable in class de.smartics.properties.spi.config.cache. CacheConfigurationLoader
The identifier of the cache configuration that provides the properties.
CacheCode - Enum in de.smartics.properties.spi.config.cache
Codes dealing with cache problems.
CacheConfigurationJndiLoader - Class in de.smartics.properties.spi.config.cache
Responsible to read JNDI configuration properties to connect to a cache stored via JNDI.
CacheConfigurationJndiLoader() - Constructor for class de.smartics.properties.spi.config.cache. CacheConfigurationJndiLoader
Default constructor.
CacheConfigurationLoader - Class in de.smartics.properties.spi.config.cache
Responsible to read configuration properties to connect to a cache stored via JNDI.
CacheConfigurationLoader() - Constructor for class de.smartics.properties.spi.config.cache. CacheConfigurationLoader
Default constructor.
CacheConfigurationPropertiesLoader - Class in de.smartics.properties.spi.config.cache
Responsible to read configuration properties to connect to a cache stored via JNDI.
CacheConfigurationPropertiesLoader() - Constructor for class de.smartics.properties.spi.config.cache. CacheConfigurationPropertiesLoader
Default constructor.
CacheConfigurationPropertiesManagement - Class in de.smartics.properties.impl.config.cache
A delegate that provides a cache.
CacheConfigurationPropertiesManagement(ConfigurationPropertiesManagementSpi) - Constructor for class de.smartics.properties.impl.config.cache. CacheConfigurationPropertiesManagement
Default constructor.
CacheEntryConfiguration - Class in de.smartics.properties.spi.config.cache
The configuration for cache entries.
CacheEntryConfiguration(CacheEntryConfigurationType) - Constructor for class de.smartics.properties.spi.config.cache. CacheEntryConfiguration
Constructor to build an cache configuration for an entry.
CacheEntryConfigurationType - Enum in de.smartics.properties.spi.config.cache
The types of cache entries for which a configuration can be retrieved via system properties.
CacheException - Exception in de.smartics.properties.spi.config.cache
Signals problems with accessing a cache storing properties.
CacheException(CacheMessageBean) - Constructor for exception de.smartics.properties.spi.config.cache. CacheException
Default constructor.
CacheManager - Interface in de.smartics.properties.spi.config.cache
Interface to use caches.
CacheManagerFactory - Class in de.smartics.properties.spi.config.cache
Creates instances of the CacheManager.
CacheMessageBean - Class in de.smartics.properties.spi.config.cache
Provides context information for problems dealing with caches.
CacheMessageBean(CacheCode, String, String, String) - Constructor for class de.smartics.properties.spi.config.cache. CacheMessageBean
Constructor without cause.
CacheMessageBean(CacheCode, Throwable, String, String, String) - Constructor for class de.smartics.properties.spi.config.cache. CacheMessageBean
Default constructor.
CLASSPATH_LOCATION - Static variable in class de.smartics.properties.impl.config.ds. DataSourceConfigurationLoader
The location within the classpath to find the configuration file to load.
CLASSPATH_LOCATION - Static variable in class de.smartics.properties.impl.config.ds. DataSourceConfigurationPropertiesLoader
The location within the classpath to find the configuration file to load.
CLASSPATH_LOCATION - Static variable in class de.smartics.properties.spi.config.cache. CacheConfigurationPropertiesLoader
The location within the classpath to find the configuration file to load.
ClasspathConfigurationProperties - Class in de.smartics.properties.impl.config.classpath
Implementation based on Properties.
ClasspathConfigurationProperties(PropertyValueSecurity) - Constructor for class de.smartics.properties.impl.config.classpath. ClasspathConfigurationProperties
Convenience constructor using its own registry and an artificial key.
ClasspathConfigurationProperties(boolean, PropertyValueSecurity) - Constructor for class de.smartics.properties.impl.config.classpath. ClasspathConfigurationProperties
Convenience constructor allowing to control the need of existing properties files on the classpath, using its own registry and an artificial key.
ClasspathConfigurationProperties(ConfigurationKey<?>, PropertyValueSecurity) - Constructor for class de.smartics.properties.impl.config.classpath. ClasspathConfigurationProperties
Convenience constructor using its own registry.
ClasspathConfigurationProperties(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.impl.config.classpath. ClasspathConfigurationProperties
Default constructor.
ClasspathConfigurationPropertiesFactory - Class in de.smartics.properties.impl.config.classpath
Factory to create instances of ClasspathConfigurationProperties.
ClasspathConfigurationPropertiesFactory() - Constructor for class de.smartics.properties.impl.config.classpath. ClasspathConfigurationPropertiesFactory
Default constructor.
ClassPathLoader< T extends ConfigurationPropertiesManagement> - Class in de.smartics.properties.spi.config.support
Loads property descriptors and properties files found on the class path.
ClassPathLoader(FactoryCache<T>, boolean, boolean, PropertyValueSecurity) - Constructor for class de.smartics.properties.spi.config.support. ClassPathLoader
Default constructor.
cleanUp() - Static method in class de.smartics.properties.api.config.domain. ConfigControl
Removes the thread-local configuration control.
clear() - Method in interface de.smartics.properties.api.config.transfer. PropertySink
Removes all information from the sink.
clear(String) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Clears the cache with the given name.
clear(String) - Method in interface de.smartics.properties.spi.config.cache. CacheManager
Clears the cache with the given name.
clear(String) - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Clears the cache with the given name.
clear(String) - Method in class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Clears the cache with the given name.
clearAll() - Method in class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Removes all keys from all caches.
clearAll() - Method in interface de.smartics.properties.spi.config.cache. CacheManager
Removes all keys from all caches.
clearAll() - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Removes all keys from all caches.
clearAll() - Method in class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Removes all keys from all caches.
close() - Method in interface de.smartics.properties.api.config.domain. PropertyCollection
Releases all resources used by this collection.
close() - Method in interface de.smartics.properties.api.config.transfer. PropertySink
Closes the sink.
close() - Method in class de.smartics.properties.spi.config.ds. DsPropertyCollection
Closes the collection to release the underlying connection.
close() - Method in class de.smartics.properties.spi.config.support. MappedPropertyCollection
 
close() - Method in class de.smartics.properties.spi.config.support. MultiPropertyCollection
Releases all resources used by this collection.
close() - Method in class de.smartics.properties.spi.config.support. NativePropertyCollection
 
close() - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyCollection
 
collection(Throwable, ConfigurationKey<?>) - Static method in class de.smartics.properties.api.config.domain. PropertyStoreMessageBean
Creates a message bean for PropertyStoreCode.CANNOT_GET_PROPERTY_COLLECTION.
collection(Throwable, ConfigurationKey<?>) - Static method in class de.smartics.properties.impl.config.jndi. JndiPropertyStoreMessageBean
Creates a message bean for JndiPropertyStoreCode.CANNOT_GET_PROPERTY_COLLECTION.
compareTo(ApplicationId) - Method in class de.smartics.properties.api.config.domain.key. ApplicationId
compareTo(T) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKey
 
compareTo(EnvironmentId) - Method in class de.smartics.properties.api.config.domain.key. EnvironmentId
compareTo(Property) - Method in class de.smartics.properties.api.config.domain. Property
compareTo(PropertyLocation) - Method in class de.smartics.properties.api.config.domain. PropertyLocation
 
compareTo(T) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
 
compareTo(TenantId) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantId
 
compareTo(TenantUserConfigurationKey) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
 
compareTo(UserId) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. UserId
 
CompoundConfigurationException - Exception in de.smartics.properties.api.config.domain
Signals multiple problems with a configuration.
CompoundConfigurationException(ConfigurationKey<?>, List<ConfigurationException>) - Constructor for exception de.smartics.properties.api.config.domain. CompoundConfigurationException
Convenience constructor without a root cause.
CompoundConfigurationException(Throwable, ConfigurationKey<?>, List<ConfigurationException>) - Constructor for exception de.smartics.properties.api.config.domain. CompoundConfigurationException
Default constructor.
CompoundKey - Class in de.smartics.properties.spi.config.cache
A compound key consists of two key parts the virtual cache name and the name of the property key.
CompoundKey(String, Object) - Constructor for class de.smartics.properties.spi.config.cache. CompoundKey
Constructor to crate a compound key.
CompoundKeyHandlingCacheListener - Class in de.smartics.properties.spi.config.cache
This Listener handles the compound keys.
CompoundKeyHandlingCacheListener() - Constructor for class de.smartics.properties.spi.config.cache. CompoundKeyHandlingCacheListener
 
CONFIG_SOURCE_ID - Static variable in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
The identifier of the configuration for the data source.
ConfigControl - Class in de.smartics.properties.api.config.domain
Controls how configurations are configured within a given thread.
ConfigControl(boolean) - Constructor for class de.smartics.properties.api.config.domain. ConfigControl
Default constructor.
configFailure(Throwable, String) - Static method in class de.smartics.properties.spi.config.cache. CacheMessageBean
Returns a message bean signaling that the cache configuration file cannot be loaded.
CONFIGURATION_CODE_START - Static variable in class de.smartics.properties.api.config.codes. LibraryCodeNumbers
The start number of the configuration codes.
ConfigurationCode - Enum in de.smartics.properties.api.config.domain
Codes dealing with property problems.
ConfigurationException - Exception in de.smartics.properties.api.config.domain
Signals problems with a configuration.
ConfigurationException(ConfigurationsCode, ConfigurationKey<?>) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationException
Default constructor.
ConfigurationException(ConfigurationsCode, Throwable, ConfigurationKey<?>) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationException
Default constructor.
ConfigurationException(ConfigurationMessageBean) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationException
Default constructor with message bean.
ConfigurationFactoryException - Exception in de.smartics.properties.api.config.app
Signals factory problems on creating instances of ConfigurationPropertiesFactory.
ConfigurationFactoryException() - Constructor for exception de.smartics.properties.api.config.app. ConfigurationFactoryException
Constructor without a cause.
ConfigurationFactoryException(Throwable) - Constructor for exception de.smartics.properties.api.config.app. ConfigurationFactoryException
Default constructor.
ConfigurationFactoryException(MessageBean) - Constructor for exception de.smartics.properties.api.config.app. ConfigurationFactoryException
Default constructor with message bean.
ConfigurationKey< T extends ConfigurationKey<?>> - Interface in de.smartics.properties.api.config.domain.key
The configuration key identifies a configuration.
ConfigurationKeyContext - Interface in de.smartics.properties.spi.config.domain.key
Provides access to utilities to deal with configuration keys.
ConfigurationKeyContextManager - Class in de.smartics.properties.spi.config.domain.key
Provides access to the manager and configuration key implementations.
ConfigurationKeyFactory< T extends ConfigurationKey<?>> - Interface in de.smartics.properties.api.config.domain.key
A factory to create special configuration keys.
configurationKeyFactory() - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyContext
 
configurationKeyFactory() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyContext
 
configurationKeyFactory() - Method in interface de.smartics.properties.spi.config.domain.key. ConfigurationKeyContext
Provides access to the configuration key factory.
ConfigurationKeyHelper - Interface in de.smartics.properties.api.config.domain.key
Helper to construct configuration keys.
configurationKeyHelper(boolean) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyContext
 
configurationKeyHelper(boolean) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyContext
 
configurationKeyHelper(boolean) - Method in interface de.smartics.properties.spi.config.domain.key. ConfigurationKeyContext
Provides a helper to create a configuration key at runtime.
ConfigurationLoadingException - Exception in de.smartics.properties.api.config.domain
Signals that configuration with the given key cannot be loaded.
ConfigurationLoadingException(ConfigurationKey<?>, String) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationLoadingException
Convenience constructor without root cause.
ConfigurationLoadingException(Throwable, ConfigurationKey<?>, String) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationLoadingException
Default Constructor.
ConfigurationMessageBean - Class in de.smartics.properties.api.config.domain
Provides context information for transfer problems.
ConfigurationMessageBean(ConfigurationsCode, ConfigurationKey<?>) - Constructor for class de.smartics.properties.api.config.domain. ConfigurationMessageBean
Constructor without cause.
ConfigurationMessageBean(ConfigurationsCode, Throwable, ConfigurationKey<?>) - Constructor for class de.smartics.properties.api.config.domain. ConfigurationMessageBean
Default constructor.
ConfigurationNotFoundException - Exception in de.smartics.properties.api.config.domain
Signals that configuration with the given key cannot be found as a resource.
ConfigurationNotFoundException(ConfigurationKey<?>, String) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationNotFoundException
Convenience constructor without root cause.
ConfigurationNotFoundException(Throwable, ConfigurationKey<?>, String) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationNotFoundException
Default Constructor.
ConfigurationProperties - Interface in de.smartics.properties.api.config.domain
Provides access to all configuration properties for a given application in a given environment.
ConfigurationPropertiesFactory - Interface in de.smartics.properties.api.config.app
Interface to create instances of ConfigurationProperties.
ConfigurationPropertiesFactoryFactory - Class in de.smartics.properties.api.config.app
Creates instances of the ConfigurationPropertiesFactory.
ConfigurationPropertiesManagement - Interface in de.smartics.properties.api.config.domain
Provides management access to the configuration properties.
ConfigurationPropertiesManagementFactory - Interface in de.smartics.properties.spi.config.support
Factory to create instances of ConfigurationPropertiesManagement.
ConfigurationPropertiesManagementProxy - Class in de.smartics.properties.spi.config.domain
A serialization proxy that allows non serializable configuration properties instances to be serialized using their factories cache and ability to recreate that instances.
ConfigurationPropertiesManagementProxy(ConfigurationKey<?>, ConfigurationPropertiesFactory) - Constructor for class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
Default constructor.
ConfigurationPropertiesManagementSpi - Interface in de.smartics.properties.spi.config.support
Provides an extended interface to service providers.
ConfigurationPropertiesManagementWithDefaults - Class in de.smartics.properties.spi.config.support
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.
ConfigurationPropertiesManagementWithDefaults(List<ConfigurationPropertiesManagement>) - Constructor for class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
Default constructor.
ConfigurationPropertiesProxy - Class in de.smartics.properties.spi.config.domain
A serialization proxy that allows non serializable configuration properties instances to be serialized using their factories cache and ability to recreate that instances.
ConfigurationPropertiesProxy(ConfigurationKey<?>, ConfigurationPropertiesFactory) - Constructor for class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
Default constructor.
ConfigurationPropertiesResolveContext - Class in de.smartics.properties.spi.config.resolve
Simple interface on ConfigurationProperties.
ConfigurationPropertiesResolveContext(PropertyDescriptorRegistry, ConfigurationProperties) - Constructor for class de.smartics.properties.spi.config.resolve. ConfigurationPropertiesResolveContext
Default constructor.
ConfigurationPropertiesSpi - Interface in de.smartics.properties.spi.config.support
Provides an extended interface to service providers.
ConfigurationRepository - Interface in de.smartics.properties.api.config.domain
Provides access to configurations for applications in the configured environments.
ConfigurationRepositoryManagement - Interface in de.smartics.properties.api.config.domain
Management interface to change configuration properties.
ConfigurationRootException - Exception in de.smartics.properties.api.config.codes
Base exception of the library for signaling an unspecific cause.
ConfigurationRootException(ConfigurationsCode) - Constructor for exception de.smartics.properties.api.config.codes. ConfigurationRootException
Constructor with error code and no cause for exceptions that do no provide its context as a message bean.
ConfigurationRootException(Throwable, ConfigurationsCode) - Constructor for exception de.smartics.properties.api.config.codes. ConfigurationRootException
Constructor with cause and code for exceptions that do no provide its context as a message bean.
ConfigurationRootException(MessageBean) - Constructor for exception de.smartics.properties.api.config.codes. ConfigurationRootException
Default constructor with message bean.
ConfigurationsCode - Interface in de.smartics.properties.api.config.codes
Tagging interface to type all codes used in this library.
ConfigurationValidationException - Exception in de.smartics.properties.api.config.domain
Signals that the configuration is invalid or at least properties cannot be validated because there are no properties descriptors registered for them.
ConfigurationValidationException(ConfigurationKey<?>, List<PropertyException>, List<PropertyDescriptor>, UnknownProperties) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Convenience constructor without root cause.
ConfigurationValidationException(Throwable, ConfigurationKey<?>, List<PropertyException>, List<PropertyDescriptor>, UnknownProperties) - Constructor for exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Default Constructor.
ConfigurationValidator - Class in de.smartics.properties.spi.config.validation
Helper to validate sets of properties.
ConfigurationValidator(ConfigurationPropertiesManagement) - Constructor for class de.smartics.properties.spi.config.validation. ConfigurationValidator
Default constructor for non-lenient validation.
ConfigurationValidator(ConfigurationPropertiesManagement, boolean) - Constructor for class de.smartics.properties.spi.config.validation. ConfigurationValidator
Default constructor.
containsKey(String) - Method in interface de.smartics.properties.api.config.domain. PropertyProvider
Checks if a given property is provided by the property provider.
containsKey(String) - Method in class de.smartics.properties.spi.config.ds. DataSourceConfigurationPropertyProvider
 
containsKey(String, String) - Method in class de.smartics.properties.spi.config.ds. PropertiesStore
Checks if a property with the given name is stored.
containsKey(String) - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
containsKey(String) - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyProvider
 
context() - Method in class de.smartics.properties.spi.config.domain.key. ConfigurationKeyContextManager
Returns the configured context instance to access configuration key helpers.
create(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Returns the configuration properties for the given key.
create() - Method in interface de.smartics.properties.api.config.transfer. PropertySinkFactory
Creates an instance of PropertySink.
create() - Method in class de.smartics.properties.impl.config.classpath. ClasspathConfigurationPropertiesFactory
Creates a configuration properties instance for an artificial key.
create(ApplicationId) - Method in class de.smartics.properties.impl.config.properties. PropertiesConfigurationPropertiesFactory
Creates a configuration properties instance for an artificial environment.
create(JndiDataSourceProxy) - Method in interface de.smartics.properties.spi.config.ds. DataSourceConnector
Creates a proxy for the given data source.
create(String, String, String) - Method in interface de.smartics.properties.spi.config.ds. DataSourceConnector
Creates a proxy with the given connection URL and credentials.
create(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
create(ConfigurationKey<?>) - Method in interface de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementFactory
Creates the configuration properties instance for the given key.
CREATE_TABLE - Static variable in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
The key to flag to create the configuration table in the data source.
createCachedJarLoader() - Static method in class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Returns a caching loader that reads the Manifest file from the JAR that actually contains the resource.
createConfigTable() - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
 
createConfigTable() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceManager
Creates the configuration on the referenced data source.
createDefault() - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Returns the configuration for the default key.
createDefault() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
createDefaultFactory() - Static method in class de.smartics.properties.api.config.app. ConfigurationPropertiesFactoryFactory
Creates the default factory found on the class path.
createDefaultKey() - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyFactory
Creates a default key that references any configuration.
createDefaultManagement() - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Returns the management view on a configuration for the default key.
createDefaultManagement() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
createFactory(Class<T>) - Static method in class de.smartics.properties.api.config.app. ConfigurationPropertiesFactoryFactory
Creates a factory of the given type.
createFactory(String) - Static method in class de.smartics.properties.api.config.app. ConfigurationPropertiesFactoryFactory
Creates a factory for the given type name.
createKey(ApplicationId) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyFactory
Creates a key dependent on the given application.
createKey(ConfigurationKey<?>, ApplicationId) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyFactory
Create a key based on properties provided by the given key, but for the given application.
createKeyFromString(String) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyFactory
Creates a key from parsing its string representation.
createKeyList(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.domain.key. KeyListBuilder
Creates a list of keys to search for properties value in a given order.
createManagement(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Returns the configuration properties for the given key.
createManagement() - Method in class de.smartics.properties.impl.config.classpath. ClasspathConfigurationPropertiesFactory
Creates a configuration properties management instance for an artificial key.
createManagement(ApplicationId) - Method in class de.smartics.properties.impl.config.properties. PropertiesConfigurationPropertiesFactory
Creates a configuration properties management instance for an artificial environment.
createManagement(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
createNewConfiguration(ConfigurationKey<?>) - Method in class de.smartics.properties.impl.config.classpath. ClasspathConfigurationPropertiesFactory
 
createNewConfiguration(ConfigurationKey<?>) - Method in class de.smartics.properties.impl.config.ds. AutodetectDataSourceConfigurationPropertiesFactory
 
createNewConfiguration(ConfigurationKey<?>) - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationPropertiesFactory
 
createNewConfiguration(ConfigurationKey<?>) - Method in class de.smartics.properties.impl.config.jndi. JndiConfigurationPropertiesFactory
Creates an empty instance of the configuration properties instance.
createNewConfiguration(ConfigurationKey<?>) - Method in class de.smartics.properties.impl.config.properties. PropertiesConfigurationPropertiesFactory
 
createNewConfiguration(ConfigurationKey<?>) - Method in class de.smartics.properties.impl.config.resource. ResourceConfigurationPropertiesFactory
 
createNewConfiguration(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
Creates an empty instance of the configuration properties instance.
createPropertiesManagement(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. FactoryCache
Creates an instance of ConfigurationPropertiesManagement.
createStaticKey(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyFactory
Create a key based on the given key, but the new created key shall have only the static parts of the given key.
createUniqueKey(String) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyFactory
Creates a unique key with the given identifier.

D

DATA_SOURCE_CODE_START - Static variable in class de.smartics.properties.api.config.codes. LibraryCodeNumbers
The start number of the data source codes.
DataSourceCode - Enum in de.smartics.properties.spi.config.ds
Codes dealing with property problems.
DataSourceConfiguration - Class in de.smartics.properties.impl.config.ds
Configuration to access a data source via JNDI.
DataSourceConfigurationBuilder - Class in de.smartics.properties.impl.config.ds
Helper to create instances of TenentUserConfigurationKey.
DataSourceConfigurationBuilder() - Constructor for class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
 
DataSourceConfigurationJndiLoader - Class in de.smartics.properties.impl.config.ds
Responsible to read JNDI configuration properties to connect to a data source stored via JNDI.
DataSourceConfigurationJndiLoader() - Constructor for class de.smartics.properties.impl.config.ds. DataSourceConfigurationJndiLoader
Default constructor.
DataSourceConfigurationLoader - Class in de.smartics.properties.impl.config.ds
Responsible to read configuration properties to connect to a data source stored via JNDI.
DataSourceConfigurationLoader() - Constructor for class de.smartics.properties.impl.config.ds. DataSourceConfigurationLoader
Default constructor.
DataSourceConfigurationMessageBean - Class in de.smartics.properties.spi.config.ds
Provides context information for problems accessing a data source to fetch properties for a given configuration.
DataSourceConfigurationMessageBean(DataSourceCode, String, String) - Constructor for class de.smartics.properties.spi.config.ds. DataSourceConfigurationMessageBean
Constructor without cause.
DataSourceConfigurationMessageBean(DataSourceCode, Throwable, String, String) - Constructor for class de.smartics.properties.spi.config.ds. DataSourceConfigurationMessageBean
Default constructor.
DataSourceConfigurationProperties - Class in de.smartics.properties.impl.config.ds
Implementation based on a data source.
DataSourceConfigurationProperties(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertiesStore, PropertyValueSecurity) - Constructor for class de.smartics.properties.impl.config.ds. DataSourceConfigurationProperties
Default constructor.
DataSourceConfigurationPropertiesFactory - Class in de.smartics.properties.impl.config.ds
Factory to create instances of DataSourceConfigurationProperties to access properties in data sources.
DataSourceConfigurationPropertiesFactory() - Constructor for class de.smartics.properties.impl.config.ds. DataSourceConfigurationPropertiesFactory
Default constructor.
DataSourceConfigurationPropertiesLoader - Class in de.smartics.properties.impl.config.ds
Responsible to read configuration properties to connect to a data source stored via JNDI.
DataSourceConfigurationPropertiesLoader() - Constructor for class de.smartics.properties.impl.config.ds. DataSourceConfigurationPropertiesLoader
Default constructor.
DataSourceConfigurationPropertyProvider - Class in de.smartics.properties.spi.config.ds
Provides an adapter for properties in a data source to match the PropertyProvider interface.
DataSourceConfigurationPropertyProvider(ConfigurationKey<?>, PropertiesStore) - Constructor for class de.smartics.properties.spi.config.ds. DataSourceConfigurationPropertyProvider
Default constructor.
DataSourceConnector - Interface in de.smartics.properties.spi.config.ds
A connector to interface with data sources.
DataSourceException - Exception in de.smartics.properties.spi.config.ds
Signals problems with accessing a data source containing properties.
DataSourceException(DataSourceMessageBean) - Constructor for exception de.smartics.properties.spi.config.ds. DataSourceException
Default constructor.
DataSourceMessageBean - Class in de.smartics.properties.spi.config.ds
Provides context information for problems accessing a data source containing properties.
DataSourceMessageBean(DataSourceCode, String) - Constructor for class de.smartics.properties.spi.config.ds. DataSourceMessageBean
Constructor without cause.
DataSourceMessageBean(DataSourceCode, Throwable, String) - Constructor for class de.smartics.properties.spi.config.ds. DataSourceMessageBean
Default constructor.
DataSourcePropertyKeyMessageBean - Class in de.smartics.properties.spi.config.ds
Provides context information for problems accessing a data source containing properties identified by a property key.
DataSourcePropertyKeyMessageBean(DataSourceCode, String, String, String) - Constructor for class de.smartics.properties.spi.config.ds. DataSourcePropertyKeyMessageBean
Constructor without cause.
DataSourcePropertyKeyMessageBean(DataSourceCode, Throwable, String, String, String) - Constructor for class de.smartics.properties.spi.config.ds. DataSourcePropertyKeyMessageBean
Default constructor.
DataSourcePropertyMessageBean - Class in de.smartics.properties.spi.config.ds
Provides context information for problems accessing a data source containing properties specified by a property key and value.
DataSourcePropertyMessageBean(DataSourceCode, String, String, String, String) - Constructor for class de.smartics.properties.spi.config.ds. DataSourcePropertyMessageBean
Constructor without cause.
DataSourcePropertyMessageBean(DataSourceCode, Throwable, String, String, String, String) - Constructor for class de.smartics.properties.spi.config.ds. DataSourcePropertyMessageBean
Default constructor.
DataSourceProxy - Interface in de.smartics.properties.spi.config.ds
Allows serializable access to a data source.
dataSourceProxy - Variable in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
The proxy to provide access to a data source.
DataSourceProxyManager - Class in de.smartics.properties.impl.config.ds
Manager for connector implementations.
de.smartics.properties.api.config - package de.smartics.properties.api.config
Provides an API to use properties.
de.smartics.properties.api.config.app - package de.smartics.properties.api.config.app
Provides application configurations to be used by clients to this library.
de.smartics.properties.api.config.codes - package de.smartics.properties.api.config.codes
Provides codes for exception handling and logging.
de.smartics.properties.api.config.domain - package de.smartics.properties.api.config.domain
Provides domain objects for configuration.
de.smartics.properties.api.config.domain.key - package de.smartics.properties.api.config.domain.key
Provides runtime structures to access property values.
de.smartics.properties.api.config.transfer - package de.smartics.properties.api.config.transfer
Provides services to transfer properties from a source to a target destination.
de.smartics.properties.impl.config.cache - package de.smartics.properties.impl.config.cache
Provides a ConfigurationPropertiesManagement implementation that provides a cache.
de.smartics.properties.impl.config.classpath - package 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.domain.key.envapp - package de.smartics.properties.impl.config.domain.key.envapp
Provides a configuration key implementation that supports an environment and an application identifier.
de.smartics.properties.impl.config.domain.key.rtaware - package de.smartics.properties.impl.config.domain.key.rtaware
Provides a configuration key implementation that is runtime aware.
de.smartics.properties.impl.config.ds - package de.smartics.properties.impl.config.ds
Provides a SerializableConfigurationPropertiesManagement implementation based on DataSource.
de.smartics.properties.impl.config.jndi - package de.smartics.properties.impl.config.jndi
Provides a SerializableConfigurationPropertiesManagement implementation based on JNDI.
de.smartics.properties.impl.config.properties - package de.smartics.properties.impl.config.properties
Provides a ConfigurationProperties implementation based on Properties.
de.smartics.properties.impl.config.resource - package de.smartics.properties.impl.config.resource
Provides a SerializableConfigurationPropertiesManagement implementation based on accessing remote resources.
de.smartics.properties.spi.config - package de.smartics.properties.spi.config
Provides configuration classes to be extended and used for extensions by service providers.
de.smartics.properties.spi.config.cache - package de.smartics.properties.spi.config.cache
Provides an cache manager that provides Infinispan caches.
de.smartics.properties.spi.config.definition - package de.smartics.properties.spi.config.definition
Provides helpers to deal with definition.xml information.
de.smartics.properties.spi.config.domain - package de.smartics.properties.spi.config.domain
Provides domain objects for configuration.
de.smartics.properties.spi.config.domain.key - package de.smartics.properties.spi.config.domain.key
Provides service infrastructure to deal with configuration keys.
de.smartics.properties.spi.config.ds - package de.smartics.properties.spi.config.ds
Provides implementations to provide access to data sources from configuration factories.
de.smartics.properties.spi.config.proxy - package de.smartics.properties.spi.config.proxy
Provides classes to create a java dynamic proxy for a given properties interface.
de.smartics.properties.spi.config.resolve - package de.smartics.properties.spi.config.resolve
Provides an interface to the resolving placeholders.
de.smartics.properties.spi.config.support - package de.smartics.properties.spi.config.support
Provides helpers for service provider to implement ConfigurationPropertiesFactory.
de.smartics.properties.spi.config.transfer - package de.smartics.properties.spi.config.transfer
Provides services to transfer properties from a source to a target destination.
de.smartics.properties.spi.config.validation - package de.smartics.properties.spi.config.validation
Provides validation utilities.
DEFAULT_CREATE_TABLE_TEMPLATE - Static variable in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
The default table template.
DEFAULT_TLDS - Static variable in class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
The default top level domains to identify groups.
DefaultDataSourceManager - Class in de.smartics.properties.spi.config.ds
Helper to create database configurations with a data source.
DefaultDataSourceManager(DefaultDataSourceManager.Builder) - Constructor for class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
Default constructor.
DefaultDataSourceManager.Builder - Class in de.smartics.properties.spi.config.ds
The builder of manager instances.
DefaultDataSourceManager.Builder() - Constructor for class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
 
definitionConfigParser() - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyContext
 
definitionConfigParser() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyContext
 
DefinitionConfigParser< T extends PropertiesDefinitionContext> - Interface in de.smartics.properties.spi.config.definition
Parses the definition.xml file for properties.
definitionConfigParser() - Method in interface de.smartics.properties.spi.config.domain.key. ConfigurationKeyContext
Provides a parser to parse definition files.
definitionKeyHelper() - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyContext
 
definitionKeyHelper(PropertiesDefinitionContext) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyContext
 
definitionKeyHelper() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyContext
 
definitionKeyHelper(PropertiesDefinitionContext) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyContext
 
DefinitionKeyHelper - Interface in de.smartics.properties.spi.config.definition
Parses the given path to create a configuration key.
definitionKeyHelper() - Method in interface de.smartics.properties.spi.config.domain.key. ConfigurationKeyContext
Provides a contextless definition helper.
definitionKeyHelper(PropertiesDefinitionContext) - Method in interface de.smartics.properties.spi.config.domain.key. ConfigurationKeyContext
Provides a contextaware definition helper.
DefinitionXmlMessageBean - Class in de.smartics.properties.spi.config.transfer
Provides information to signal that there is no definition.xml file found or the URL to the file cannot be constructed.
DefinitionXmlMessageBean(TransferCode, ArtifactRef) - Constructor for class de.smartics.properties.spi.config.transfer. DefinitionXmlMessageBean
Constructor without cause.
DefinitionXmlMessageBean(TransferCode, Throwable, ArtifactRef) - Constructor for class de.smartics.properties.spi.config.transfer. DefinitionXmlMessageBean
Default constructor.
deleteProperties() - Method in class de.smartics.properties.spi.config.ds. PropertiesStore
Deletes all properties.
deleteProperty(String, String) - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceAccessor
Deletes the property from the store.
deleteProperty(String, String) - Method in class de.smartics.properties.spi.config.ds. PropertiesStore
 
deletePropertyInStore(String) - Method in interface de.smartics.properties.api.config.domain. PropertyStoreAccessor
Deletes the property with the given name.
deletePropertyInStore(String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Deletes the property with the given name.
deregisterProperties(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepositoryManagement
Removes the configuration properties for the given configuration key.
deregisterProperties(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
 
DescribedProperty - Class in de.smartics.properties.api.config.domain
Extends the Property with metadata concerning the property and the configuration.
DescribedProperty(ConfigurationKey<?>, PropertyDescriptor, Property) - Constructor for class de.smartics.properties.api.config.domain. DescribedProperty
Default constructor.
DescribedProperty(DescribedProperty) - Constructor for class de.smartics.properties.api.config.domain. DescribedProperty
Copy-constructor.
discard(String) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Clears and stops the cache.
discard(String) - Method in interface de.smartics.properties.spi.config.cache. CacheManager
Clears and stops the cache.
discard(String) - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Clears and stops the cache.
discard(String) - Method in class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Clears and stops the cache.
DROP_TABLE - Static variable in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
The key to flag to drop the configuration table in the data source.
dropConfigTable() - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
 
dropConfigTable() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceManager
Drops the configuration table from the referenced data source.
dropTable - Variable in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
Signals to drop the properties table before creation.
DsPropertyCollection - Class in de.smartics.properties.spi.config.ds
Implementation of PropertyCollection based on accessing a data source.
DsPropertyCollection(String, Connection, ResultSet) - Constructor for class de.smartics.properties.spi.config.ds. DsPropertyCollection
Default constructor.
DuplicateConfigurationException - Exception in de.smartics.properties.api.config.domain
Signals that a configuration with the given key has already been registered.
DuplicateConfigurationException(ConfigurationKey<?>, ConfigurationPropertiesManagement, ConfigurationPropertiesManagement) - Constructor for exception de.smartics.properties.api.config.domain. DuplicateConfigurationException
Convenience constructor without root cause.
DuplicateConfigurationException(Throwable, ConfigurationKey<?>, ConfigurationPropertiesManagement, ConfigurationPropertiesManagement) - Constructor for exception de.smartics.properties.api.config.domain. DuplicateConfigurationException
Default Constructor.
DuplicatePropertyDefinitionException - Exception in de.smartics.properties.api.config.domain
Signals that a property descriptor has been encountered twice.
DuplicatePropertyDefinitionException(ConfigurationKey<?>, PropertyDefinition, PropertyDefinition) - Constructor for exception de.smartics.properties.api.config.domain. DuplicatePropertyDefinitionException
Constructor.
DuplicatePropertyException - Exception in de.smartics.properties.api.config.domain
Signals that a property has been encountered twice.
DuplicatePropertyException(ConfigurationKey<?>, Property, Property) - Constructor for exception de.smartics.properties.api.config.domain. DuplicatePropertyException
Default Constructor.

E

ensureManagement(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. FactoryCache
Creates an instance of ConfigurationPropertiesManagement.
EnvAppConfigurationKey - Class in de.smartics.properties.impl.config.domain.key.envapp
The configuration key identifies a configuration with environment and application information.
EnvAppConfigurationKey(EnvironmentId, ApplicationId) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKey
Default constructor.
EnvAppConfigurationKey(EnvAppConfigurationKey, ApplicationId) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKey
Copy constructor.
EnvAppConfigurationKeyBuilder - Class in de.smartics.properties.impl.config.domain.key.envapp
Helper to create instances of TenentUserConfigurationKey.
EnvAppConfigurationKeyBuilder() - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyBuilder
 
EnvAppConfigurationKeyContext - Class in de.smartics.properties.impl.config.domain.key.envapp
Implementation that supports environment and application IDs.
EnvAppConfigurationKeyContext() - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyContext
Default constructor.
EnvAppConfigurationKeyHelper - Class in de.smartics.properties.impl.config.domain.key.envapp
Helper to construct configuration keys by analyzing the runtime environment.
EnvAppConfigurationKeyHelper() - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyHelper
Convenience constructor preferring manifest information from EARs.
EnvAppConfigurationKeyHelper(boolean) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyHelper
Default constructor.
EnvAppDefinitionConfigParser - Class in de.smartics.properties.impl.config.domain.key.envapp
Parses the definition.xml file for properties.
EnvAppDefinitionConfigParser() - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppDefinitionConfigParser
Default constructor.
EnvAppDefinitionKeyHelper - Class in de.smartics.properties.impl.config.domain.key.envapp
Derives a ConfigurationKey from a path found in a definition file.
EnvAppDefinitionKeyHelper() - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppDefinitionKeyHelper
Convenience constructor using the default TLDs and not registering any environments, nodes or groups.
EnvAppDefinitionKeyHelper(EnvAppPropertiesDefinitionContext) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppDefinitionKeyHelper
Default constructor.
EnvAppPropertiesDefinitionContext - Class in de.smartics.properties.impl.config.domain.key.envapp
Contains information from the definition.xml that is contained in archives providing property information.
EnvAppPropertiesDefinitionContext() - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppPropertiesDefinitionContext
Convenience constructor using the default TLDs and not registering any environments, nodes or groups.
EnvAppPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppPropertiesDefinitionContext
Convenience constructor using the default TLDs and no explicit files.
EnvAppPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppPropertiesDefinitionContext
Convenience constructor without an explicit path to configuration key mapping.
EnvAppPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, PropertyResourceMatchers) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppPropertiesDefinitionContext
Convenience constructor using the default TLDs.
EnvAppPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, Set<String>, PropertyResourceMatchers) - Constructor for class de.smartics.properties.impl.config.domain.key.envapp. EnvAppPropertiesDefinitionContext
Default constructor.
EnvironmentId - Class in de.smartics.properties.api.config.domain.key
Defines an environment an application is deployed to.
EnvironmentId(String) - Constructor for class de.smartics.properties.api.config.domain.key. EnvironmentId
Convenience constructor without a node.
EnvironmentId(String, String) - Constructor for class de.smartics.properties.api.config.domain.key. EnvironmentId
Default constructor.
equals(Object) - Method in class de.smartics.properties.api.config.domain.key. ApplicationId
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKey
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.api.config.domain.key. EnvironmentId
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.api.config.domain. Property
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.api.config.domain. PropertyDefinition
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.api.config.domain. PropertyLocation
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantId
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. UserId
Returns true if the given object is semantically equal to the given object, false otherwise.
equals(Object) - Method in class de.smartics.properties.spi.config.cache. CompoundKey
 

F

FactoryCache< T extends ConfigurationPropertiesManagement> - Class in de.smartics.properties.spi.config.support
Creates and caches configurations.
FactoryCache(ConfigurationRepositoryManagement, AbstractConfigurationPropertiesFactory<?>) - Constructor for class de.smartics.properties.spi.config.support. FactoryCache
Default constructor.
FactoryConfiguration - Class in de.smartics.properties.api.config.app
Provides properties to configure an instance of ConfigurationPropertiesFactory.
FactoryConfiguration() - Constructor for class de.smartics.properties.api.config.app. FactoryConfiguration
Default constructor.
fetchPropertyMethod(Method) - Static method in class de.smartics.properties.spi.config.proxy. PropertyMethodNameUtilities
Helper that determines the property method that belongs to the method given.
firePropertyChange(String, String, String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Fires the property change event.
flush() - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Signal to flush properties changed in memory to be written to a secondary storage.
flush() - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
flush() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
flush() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Signal to flush properties changed in memory to be written to a secondary storage.
flush() - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
forMatchers(ConfigurationKey<?>, List<PathMatcher.Matcher>) - Static method in class de.smartics.properties.spi.config.domain.key. PathMatcher
Constructs an instance based on the given matchers.
forPaths(ConfigurationKey<?>, List<String>) - Static method in class de.smartics.properties.spi.config.domain.key. PathMatcher
Constructs an instance based on the given paths.

G

get() - Static method in class de.smartics.properties.api.config.domain. ConfigControl
Provides access to the thread-local context.
get(String) - Method in class de.smartics.properties.api.config.domain. PropertyIndex
Returns the property definition for the given property name.
get(Object) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCache
 
get(Object) - Method in class de.smartics.properties.spi.config.cache. InMemoryCache
 
get(K) - Method in interface de.smartics.properties.spi.config.cache. UnawareCache
Returns the value from the cache for the given key.
get(String) - Method in class de.smartics.properties.spi.config.resolve. ConfigurationPropertiesResolveContext
Returns the value for the given key.
get(String) - Method in interface de.smartics.properties.spi.config.resolve. ResolveContext
Returns the value for the given key.
getApplicationId() - Method in class de.smartics.properties.api.config.domain. PropertyLocation
Returns the identifier of the application archive that contains the property.
getApplicationId() - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
Returns the identifier of the application whose configuration is requested.
getArtifactId() - Method in class de.smartics.properties.api.config.domain.key. ApplicationId
Returns the name of the application.
getArtifactRef(String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
getArtifactRef(String) - Method in interface de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementFactory
Returns the artifact reference by its short ID.
getCache() - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
Provides access to the cache.
getCache() - Method in class de.smartics.properties.spi.config.support. FactoryCache
Returns the cache of currently loaded configurations.
getCacheNames() - Method in class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Returns the set of cache names.
getCacheNames() - Method in interface de.smartics.properties.spi.config.cache. CacheManager
Returns the set of cache names.
getCacheNames() - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Returns the set of cache names.
getCacheNames() - Method in class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Returns the set of cache names.
getCode() - Method in enum de.smartics.properties.api.config.domain. ConfigurationCode
 
getCode() - Method in enum de.smartics.properties.api.config.domain. PropertyStoreCode
 
getCode() - Method in enum de.smartics.properties.impl.config.jndi. JndiPropertyStoreCode
 
getCode() - Method in enum de.smartics.properties.spi.config.cache. CacheCode
 
getCode() - Method in enum de.smartics.properties.spi.config.ds. DataSourceCode
 
getCode() - Method in enum de.smartics.properties.spi.config.transfer. TransferCode
 
getCollection(String) - Method in class de.smartics.properties.spi.config.ds. PropertiesStore
The collection of all properties stored.
getComponentId() - Method in enum de.smartics.properties.api.config.domain. ConfigurationCode
 
getComponentId() - Method in enum de.smartics.properties.api.config.domain. PropertyStoreCode
 
getComponentId() - Method in enum de.smartics.properties.impl.config.jndi. JndiPropertyStoreCode
 
getComponentId() - Method in enum de.smartics.properties.spi.config.cache. CacheCode
 
getComponentId() - Method in enum de.smartics.properties.spi.config.ds. DataSourceCode
 
getComponentId() - Method in enum de.smartics.properties.spi.config.transfer. TransferCode
 
getConfigColumn() - Method in class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor
 
getConfigColumn() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceDescriptor
Returns the name of the configuration key column.
getConfigSourceId() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
Returns the source of the data source configuration.
getConfigSourceId() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Returns the source of the data source configuration.
getConfigurationKey() - Method in class de.smartics.properties.api.config.domain. DescribedProperty
Returns the identifier of the configuration this property is part of.
getConfigurationKey() - Method in class de.smartics.properties.api.config.domain. PropertyIndex
Returns the key to the configuration the properties are part of.
getConfigurationKey() - Method in interface de.smartics.properties.api.config.domain. PropertyProvider
The key of the configuration this property provider provides properties for.
getConfigurationKey() - Method in class de.smartics.properties.spi.config.domain.key. PathMatcher
Returns the configuration key the matcher is responsible for.
getConfigurationKey() - Method in interface de.smartics.properties.spi.config.domain.key. PropertiesResourceMatcher
Returns the configuration key the matcher is responsible for.
getConfigurationKey() - Method in class de.smartics.properties.spi.config.ds. DataSourceConfigurationPropertyProvider
 
getConfigurationKey() - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
Returns the key of the configuration whose properties are managed.
getConfigurationKey() - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyProvider
 
getConfigurationKeys() - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
 
getConfigurationKeys() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceManager
Returns the list of distinct data source keys.
getConfigurationsCache(String) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Returns the cache with the given name.
getConfigurationsCache(String) - Method in interface de.smartics.properties.spi.config.cache. CacheManager
Returns the configurations cache with the given name.
getConfigurationsCache(String) - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Returns the cache with the given name.
getConfigurationsCache(String) - Method in class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Returns the cache with the given name.
getConnectorFor(String) - Static method in class de.smartics.properties.impl.config.ds. DataSourceProxyManager
Returns the first matching driver for a database identified by the given id.
getContext(Class<?>) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the properties context for the declaring type.
getContext(PropertyDescriptor) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the properties context the property described by the given descriptor is part of.
getContext(Class<?>) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getContext(PropertyDescriptor) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getContext(Class<?>) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getContext(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getContext(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getContext(Class<?>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getContext(Class<?>) - Method in class de.smartics.properties.spi.config.support. FactoryCache
Returns the context for the given type.
getCreateTableSqlTemplate() - Method in interface de.smartics.properties.spi.config.ds. DataSourceProxy
Provides an SQL template to create the configuration table.
getCreateTableSqlTemplate() - Method in class de.smartics.properties.spi.config.ds. JndiDataSourceProxy
 
getCurrentConfigurationProperties() - Method in exception de.smartics.properties.api.config.domain. DuplicateConfigurationException
Returns the configuration that has been registered and is currently active.
getCurrentDefinition() - Method in exception de.smartics.properties.api.config.domain. DuplicatePropertyDefinitionException
Returns the previously encountered and currently active property.
getCurrentProperty() - Method in exception de.smartics.properties.api.config.domain. DuplicatePropertyException
Returns the currently active property.
getDataSource() - Method in interface de.smartics.properties.spi.config.ds. DataSourceProxy
Provides access to the data source.
getDataSource() - Method in class de.smartics.properties.spi.config.ds. JndiDataSourceProxy
 
getDataSourceId() - Method in interface de.smartics.properties.spi.config.ds. DataSourceProxy
Returns the identifier of the data source.
getDataSourceId() - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
 
getDataSourceId() - Method in class de.smartics.properties.spi.config.ds. JndiDataSourceProxy
 
getDataSourceId() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceDescriptor
Returns the identifier of the data source.
getDataSourceProxy() - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
 
getDataSourceProxy() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceManager
Returns a reference to the data source proxy used to connect to the data source.
getDecrypter() - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Returns the helper to decrypt secured property values.
getDelegate() - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
Returns a reference to the delegate.
getDelegate() - Method in class de.smartics.properties.impl.config.cache. CacheConfigurationPropertiesManagement
 
getDelegate() - Method in class de.smartics.properties.impl.config.cache. SerializableCacheConfigurationPropertiesManagement
 
getDependencies() - Method in class de.smartics.properties.api.config.domain. ValidatedProperty
Returns the names of properties this property depends on.
getDescriptor(String) - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Returns the descriptor for the given key.
getDescriptor(PropertyKey) - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Returns the descriptor for the given key.
getDescriptor() - Method in class de.smartics.properties.api.config.domain. DescribedProperty
Returns the descriptor to the property to access property metadata.
getDescriptor() - Method in class de.smartics.properties.api.config.domain. PropertyDefinition
Returns the descriptor of the property.
getDescriptor(String) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getDescriptor(PropertyKey) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getDescriptor(String) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
getDescriptor(PropertyKey) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
getDescriptor(String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
getDescriptor(PropertyKey) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
getDescriptor(String) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
getDescriptor(PropertyKey) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
getDisplayId() - Method in enum de.smartics.properties.api.config.domain. ConfigurationCode
 
getDisplayId() - Method in enum de.smartics.properties.api.config.domain. PropertyStoreCode
 
getDisplayId() - Method in enum de.smartics.properties.impl.config.jndi. JndiPropertyStoreCode
 
getDisplayId() - Method in enum de.smartics.properties.spi.config.cache. CacheCode
 
getDisplayId() - Method in enum de.smartics.properties.spi.config.ds. DataSourceCode
 
getDisplayId() - Method in enum de.smartics.properties.spi.config.transfer. TransferCode
 
getDuplicateConfigurationProperties() - Method in exception de.smartics.properties.api.config.domain. DuplicateConfigurationException
Returns the configuration that is a duplication of the current configuration and has been rejected from being registered with the given key.
getEnvironmentId() - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
Returns the identifier of the environment the application is deployed in.
getExceptionMessages() - Method in exception de.smartics.properties.api.config.domain. CompoundConfigurationException
Returns the exception messages as a string.
getExceptions() - Method in exception de.smartics.properties.api.config.domain. CompoundConfigurationException
Returns the list of encountered exceptions.
getExpression() - Method in exception de.smartics.properties.spi.config.resolve. ResolveConfigurationException
Returns the expression that cannot be resolved.
getFactory() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
Returns the factory to create instances of the configuration properties.
getFactoryConfiguration() - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Returns the factory configuration and changes values.
getFactoryConfiguration() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
getGroupId() - Method in class de.smartics.properties.api.config.domain.key. ApplicationId
Returns the group the application belongs to.
getInsertOrUpdateSqlStatementTemplate() - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
Returns the SQL statement to insert or update a value in the table, dependent on if the value is already in the database or not.
getInsertOrUpdateSqlStatementTemplate() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceManager
Returns the SQL statement to insert or update a value in the table, dependent on if the value is already in the database or not.
getInsertOrUpdateSqlTemplate() - Method in interface de.smartics.properties.spi.config.ds. DataSourceProxy
Provides an SQL template to insert or update a value in the configuration table.
getInsertOrUpdateSqlTemplate() - Method in class de.smartics.properties.spi.config.ds. JndiDataSourceProxy
 
getInstance() - Static method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Returns the thread-locally stored instance.
getJndiName() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
Returns the name of the data source to lookup in a JNDI context.
getJndiName() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Returns the name of the data source to lookup in a JNDI context.
getKey() - Method in exception de.smartics.properties.api.config.domain. ConfigurationException
Returns the key to the configuration that signaled problems.
getKey() - Method in class de.smartics.properties.api.config.domain. ConfigurationMessageBean
Returns the key to the configuration that signaled problems.
getKey() - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the key of the configuration.
getKey() - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getKey(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Returns the configuration key associated with the given path.
getKey() - Method in class de.smartics.properties.spi.config.cache. CompoundKey
Returns the real key.
getKey(String) - Method in class de.smartics.properties.spi.config.definition. OneKeyPropertiesDefinitionContext
 
getKey(String) - Method in interface de.smartics.properties.spi.config.definition. PropertiesDefinitionContext
Returns the configuration key associated with the given path.
getKey() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
Returns the key of the configuration properties instance is to be associated with.
getKey(String) - Method in class de.smartics.properties.spi.config.domain.key. PropertyResourceMatchers
Returns the key for the given resource identifier.
getKey() - Method in class de.smartics.properties.spi.config.resolve. ConfigurationPropertiesResolveContext
Returns the unique identifier of the wrapped properties configuration.
getKey() - Method in interface de.smartics.properties.spi.config.resolve. ResolveContext
Returns the unique identifier of the wrapped properties configuration.
getKey() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getKeys() - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepositoryManagement
Returns the list of keys with configuration properties.
getKeys() - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
 
getLifespan() - Method in class de.smartics.properties.spi.config.cache. CacheEntryConfiguration
Returns the intendet lifespan of an entry.
getLifespanTimeUnit() - Method in class de.smartics.properties.spi.config.cache. CacheEntryConfiguration
Returns the time unit TimeUnit for the intended lifespan of an entry.
getMajorNumber() - Method in enum de.smartics.properties.api.config.domain. ConfigurationCode
 
getMajorNumber() - Method in enum de.smartics.properties.api.config.domain. PropertyStoreCode
 
getMajorNumber() - Method in enum de.smartics.properties.impl.config.jndi. JndiPropertyStoreCode
 
getMajorNumber() - Method in enum de.smartics.properties.spi.config.cache. CacheCode
 
getMajorNumber() - Method in enum de.smartics.properties.spi.config.ds. DataSourceCode
 
getMajorNumber() - Method in enum de.smartics.properties.spi.config.transfer. TransferCode
 
getManager() - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Returns the instance of the manager.
getMandatoryProperties() - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the list of mandatory properties for which no value has been provided.
getMandatoryPropertiesAsText() - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the missing mandatory properties as message text.
getMandatoryPropertiesCount() - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the count of missing mandatory properties.
getMandatoryPropertyDescriptors() - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Returns the list of mandatory properties.
getMandatoryPropertyDescriptors() - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getMandatoryPropertyDescriptors() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
getMandatoryPropertyDescriptors() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
getMandatoryPropertyDescriptors() - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
getMaxIdleTime() - Method in class de.smartics.properties.spi.config.cache. CacheEntryConfiguration
Returns the intended max idle time of an entry.
getMaxIdleTimeTimeUnit() - Method in class de.smartics.properties.spi.config.cache. CacheEntryConfiguration
Returns the time unit TimeUnit for the max idle time of an entry.
getMinorNumber() - Method in enum de.smartics.properties.api.config.domain. ConfigurationCode
 
getMinorNumber() - Method in enum de.smartics.properties.api.config.domain. PropertyStoreCode
 
getMinorNumber() - Method in enum de.smartics.properties.impl.config.jndi. JndiPropertyStoreCode
 
getMinorNumber() - Method in enum de.smartics.properties.spi.config.cache. CacheCode
 
getMinorNumber() - Method in enum de.smartics.properties.spi.config.ds. DataSourceCode
 
getMinorNumber() - Method in enum de.smartics.properties.spi.config.transfer. TransferCode
 
getName() - Method in class de.smartics.properties.api.config.domain.key. EnvironmentId
Returns the name of the environment.
getName() - Method in class de.smartics.properties.api.config.domain. Property
Returns the name of the property.
getName() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantId
Returns the name of the tenant.
getName() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. UserId
Returns the name of a name.
getName() - Method in class de.smartics.properties.spi.config.cache. CompoundKey
Returns the name of the virtual cache (e. g. configuration key).
getNameColumn() - Method in class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor
 
getNameColumn() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceDescriptor
Returns the name of the property name column.
getNewDefinition() - Method in exception de.smartics.properties.api.config.domain. DuplicatePropertyDefinitionException
Returns the new encountered property descriptor with the same key.
getNewProperty() - Method in exception de.smartics.properties.api.config.domain. DuplicatePropertyException
Returns the new encountered property with the same key.
getNode() - Method in class de.smartics.properties.api.config.domain.key. EnvironmentId
Returns the optional identifier of the node within the given environment.
getPath() - Method in class de.smartics.properties.api.config.domain. PropertyLocation
Returns the identifier of the property location within the application.
getPath() - Method in exception de.smartics.properties.spi.config.resolve. UnresolvablePropertyException
Returns the path to the recursive point.
getProperties(Class<T>) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns a implementation of the given interface that has access to the property keys, the property descriptors and the properties itself, when they are declared in the given interface.
getProperties(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepository
Fetches the properties for the given configuration key.
getProperties() - Method in interface de.smartics.properties.api.config.domain. PropertyProvider
Returns the collection of all property values known to the system.
getProperties() - Method in class de.smartics.properties.api.config.domain. UnknownProperties
Returns a reference to the list on unknown properties.
getProperties(Class<T>) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getProperties(Class<T>, SerializableConfigurationProperties) - Method in class de.smartics.properties.impl.config.cache. SerializableCacheConfigurationPropertiesManagement
 
getProperties(Class<T>) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getProperties() - Method in class de.smartics.properties.spi.config.ds. DataSourceConfigurationPropertyProvider
 
getProperties(Class<T>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getProperties(Class<T>, SerializableConfigurationProperties) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getProperties(Class<T>, SerializableConfigurationProperties) - Method in interface de.smartics.properties.spi.config.support. ConfigurationPropertiesSpi
Returns a implementation of the given interface that has access to the property keys, the property descriptors and the properties itself, when they are declared in the given interface.
getProperties(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
 
getProperties() - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
getProperties() - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyProvider
 
getPropertiesCache(String) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Returns the cache with the given name.
getPropertiesCache(String) - Method in interface de.smartics.properties.spi.config.cache. CacheManager
Returns the properties cache with the given name.
getPropertiesCache(String) - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Returns the cache with the given name.
getPropertiesCache(String) - Method in class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Returns the cache with the given name.
getPropertiesManagement(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepositoryManagement
Fetches the properties management for the given configuration key.
getPropertiesManagement(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
 
getPropertiesManagementWithDefaults(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepositoryManagement
Fetches the properties management for the given configuration key.
getPropertiesManagementWithDefaults(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
 
getProperty(String) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property for the given key.
getProperty(String, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property for the given key, allowing to transparently provide a default value to be returned in case the property has not been set.
getProperty(PropertyKey) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property for the given key.
getProperty(PropertyDescriptor) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property for the given descriptor.
getProperty(PropertyDescriptor, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property for the given descriptor, allowing to transparently provide a default value to be returned in case the property has not been set.
getProperty() - Method in class de.smartics.properties.api.config.domain. PropertyDefinition
Returns the value and location information of the property.
getProperty(String) - Method in interface de.smartics.properties.api.config.domain. PropertyProvider
Returns the property with the given name.
getProperty(PropertyDescriptor, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getProperty(String) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getProperty(String, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getProperty(PropertyKey) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getProperty(PropertyDescriptor) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getProperty(String) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getProperty(String, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getProperty(PropertyKey) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getProperty(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getProperty(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getProperty(String) - Method in class de.smartics.properties.spi.config.ds. DataSourceConfigurationPropertyProvider
 
getProperty(String, String) - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceAccessor
Reads the property with the given name from the data source.
getProperty(String, String) - Method in class de.smartics.properties.spi.config.ds. PropertiesStore
 
getProperty(String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getProperty(String, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getProperty(PropertyKey) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getProperty(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getProperty(String, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
getProperty(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
getProperty(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
getProperty(String, Object) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
getProperty(String) - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
getProperty(String) - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyProvider
 
getPropertyAsType(PropertyDescriptor) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the yet not validated property for the given descriptor's key.
getPropertyAsType(PropertyDescriptor) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyAsType(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyAsType(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
getPropertyAsType(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
getPropertyCollectionFromStore() - Method in interface de.smartics.properties.api.config.domain. PropertyStoreAccessor
Returns a collection to iterate over all properties of the configuration.
getPropertyCollectionFromStore() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Returns a collection to iterate over all properties of the configuration.
getPropertyDescriptor(String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Returns the property descriptor for a given key.
getPropertyFromStore(String) - Method in interface de.smartics.properties.api.config.domain. PropertyStoreAccessor
Fetches the property from the store by the given name.
getPropertyFromStore(String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Fetches the property from the store by the given name.
getPropertyKey() - Method in exception de.smartics.properties.api.config.domain. UnknownPropertyException
Returns the key to the unknown property.
getPropertyKey() - Method in exception de.smartics.properties.spi.config.resolve. UnresolvablePropertyException
Returns the key to the unknown property.
getPropertyStoreAccessor() - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Provides direct access to the properties in the underlying store.
getPropertyStoreAccessor() - Method in class de.smartics.properties.impl.config.cache. CacheConfigurationPropertiesManagement
 
getPropertyStoreAccessor() - Method in class de.smartics.properties.impl.config.cache. SerializableCacheConfigurationPropertiesManagement
 
getPropertyStoreAccessor() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationProperties
 
getPropertyStoreAccessor() - Method in class de.smartics.properties.impl.config.jndi. JndiConfigurationProperties
 
getPropertyStoreAccessor() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
getPropertyStoreAccessor() - Method in class de.smartics.properties.spi.config.support. AbstractInMemoryConfigurationProperties
 
getPropertyStoreAccessor() - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
getPropertyValue(PropertyDescriptor) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property value for the given descriptor.
getPropertyValue(String) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property value for the given key.
getPropertyValue(PropertyKey) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property value for the given key.
getPropertyValue(PropertyDescriptor, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property value for the given descriptor, allowing to transparently provide a default value to be returned in case the property has not been set.
getPropertyValue(String, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property value for the given key, allowing to transparently provide a default value to be returned in case the property has not been set.
getPropertyValue(PropertyDescriptor, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValue(PropertyDescriptor) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValue(PropertyKey) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValue(String, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValue(String) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValue(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValue(String) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValue(PropertyKey) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValue(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValue(String, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValue(String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValue(PropertyKey) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValue(String, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValue(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValue(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValueAsString(PropertyDescriptor) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property string value for the given descriptor.
getPropertyValueAsString(String) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property string value for the given key.
getPropertyValueAsString(PropertyDescriptor, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property string value for the given descriptor.
getPropertyValueAsString(String, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the property string value for the given key.
getPropertyValueAsString(PropertyDescriptor) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValueAsString(String) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValueAsString(PropertyDescriptor, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValueAsString(String, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValueAsString(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValueAsString(String) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValueAsString(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValueAsString(String, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getPropertyValueAsString(String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValueAsString(String, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValueAsString(PropertyDescriptor) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValueAsString(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getPropertyValueSecurity() - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Returns the property value security helper to en- and decrypt property values.
getPropertyValueSecurity() - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getPropertyValueSecurity() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
getPropertyValueSecurity() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Returns the property value security helper to en- and decrypt property values.
getPropertyViolations() - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the list of violations.
getRegisteredConfigurationKeys() - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Returns a list of keys to the registered configurations.
getRegisteredConfigurationKeys() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
getRegistry() - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Returns the registry of declarations used by all created configurations.
getRegistry() - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Returns the registry to resolve property descriptors.
getRegistry() - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepositoryManagement
Returns the registry to resolve property descriptors.
getRegistry() - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getRegistry() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
getRegistry() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Returns the registry to resolve property descriptors.
getRegistry() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
getRegistry() - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
Returns the registry to resolve property descriptors.
getResourceId() - Method in exception de.smartics.properties.api.config.domain. ConfigurationLoadingException
Returns the string representation of the path of the properties resource that cannot be loaded.
getSource() - Method in class de.smartics.properties.api.config.domain. Property
Returns the optional source where the property value has been defined.
getSource() - Method in class de.smartics.properties.api.config.domain. PropertyValidationWithSourceMessageBean
Returns the source where the property value has been defined.
getSourceId() - Method in interface de.smartics.properties.api.config.domain. PropertyProvider
Returns the unique identifier of the property source.
getSourceId() - Method in class de.smartics.properties.spi.config.ds. DataSourceConfigurationPropertyProvider
 
getSourceId() - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
getSourceId() - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyProvider
 
getTable() - Method in class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor
 
getTable() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceDescriptor
Returns the name of the configuration table.
getTenantId() - Method in interface de.smartics.properties.impl.config.domain.key.rtaware. RuntimeAdapter
Returns the current tenant.
getTenantId() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
Returns the identifier of the tenant the configuration is for.
getTenantId() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Returns the current tenant in action.
getUnknownProperties() - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the list of unknown properties.
getUnknownPropertiesAsText() - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the unknown properties as message text.
getUnknownPropertiesCount() - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the count of unknown properties.
getUserId() - Method in interface de.smartics.properties.impl.config.domain.key.rtaware. RuntimeAdapter
Returns the current user.
getUserId() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
Returns the identifier of the user the configuration is for.
getUserId() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Returns the current user in action.
getValidatedProperty(PropertyDescriptor, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the validated property for the given descriptor's key, allowing to transparently provide a default value to be returned in case the property has not been set.
getValidatedProperty(PropertyKey, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the validated property for the given key, allowing to transparently provide a default value to be returned in case the property has not been set.
getValidatedProperty(String, Object) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Returns the validated property for the given key, allowing to transparently provide a default value to be returned in case the property has not been set.
getValidatedProperty(PropertyDescriptor, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getValidatedProperty(String, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getValidatedProperty(PropertyKey, Object) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
getValidatedProperty(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getValidatedProperty(PropertyKey, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getValidatedProperty(String, Object) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
getValidatedProperty(PropertyKey, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getValidatedProperty(String, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
getValidatedProperty(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
getValidatedProperty(PropertyDescriptor, Object) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
getValidatedValue() - Method in class de.smartics.properties.api.config.domain. ValidatedProperty
Returns the validated value.
getValue() - Method in class de.smartics.properties.api.config.domain. Property
Returns the value of the property.
getValueColumn() - Method in class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor
 
getValueColumn() - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceDescriptor
Returns the name of the property value column.
getVersion() - Method in class de.smartics.properties.api.config.domain.key. ApplicationId
Returns the version of the application.
getViolationCount() - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the count of violations.
getViolationsAsText(Locale) - Method in exception de.smartics.properties.api.config.domain. ConfigurationValidationException
Returns the violations as message text.

H

hasActiveDynamicParts() - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKey
Returns true if this key instance has active dynamic parts.
hasActiveDynamicParts() - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
 
hasActiveDynamicParts() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
 
hashCode() - Method in class de.smartics.properties.api.config.domain.key. ApplicationId
Returns the hash code of the object.
hashCode() - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKey
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.api.config.domain.key. EnvironmentId
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.api.config.domain. Property
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.api.config.domain. PropertyDefinition
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.api.config.domain. PropertyLocation
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantId
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. UserId
Returns the hash code of the object.
hashCode() - Method in class de.smartics.properties.spi.config.cache. CompoundKey
 
hashCodeValue - Variable in class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
The pre-calculated hash code of this instance.
hasPropertiesManagement(ConfigurationKey<?>) - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepositoryManagement
Checks if a properties management for the given configuration key is present.
hasPropertiesManagement(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
 

I

ignoreTableCreationProblems - Variable in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
The flag signals that any problems encountered on creating the table should be ignored.
InMemoryCache< K, V> - Class in de.smartics.properties.spi.config.cache
Fake implementation of a cache.
InMemoryCache() - Constructor for class de.smartics.properties.spi.config.cache. InMemoryCache
 
InMemoryCacheManager - Class in de.smartics.properties.spi.config.cache
The cache manager implementation to store caches in-memory.
InMemoryCacheManager() - Constructor for class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Default constructor.
InMemoryConfigurationRepositoryManagement - Class in de.smartics.properties.spi.config.support
Stores all configurations in memory.
InMemoryConfigurationRepositoryManagement(PropertyDescriptorRegistry, ConfigurationPropertiesManagementFactory) - Constructor for class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
Default constructor.
InMemoryPropertiesManager - Class in de.smartics.properties.spi.config.support
Helper implementation to deal with property management.
InMemoryPropertiesManager(ConfigurationKey<?>, PropertyLocation) - Constructor for class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
Default constructor.
InMemoryPropertiesManager(ConfigurationKey<?>) - Constructor for class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
Convenience constructor creating a UUID as source.
insertOrUpdateSqlStatementTemplate - Variable in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
The template to create an SQL statement to insert or update a value in the table, dependent on if the value is already in the database or not.
INSTANCE - Static variable in class de.smartics.properties.api.config.app. ConfigurationPropertiesFactoryFactory
The singleton.
INSTANCE - Static variable in class de.smartics.properties.impl.config.domain.key.rtaware. RuntimeAdapterManager
The singleton to provide access to the runtime adapter.
INSTANCE - Static variable in class de.smartics.properties.spi.config.domain.key. ConfigurationKeyContextManager
The singleton to provide access to the manager and configuration key implementations.
instantiationFailed(Throwable, Class<?>) - Static method in class de.smartics.properties.api.config.domain. TypeProblemMessageBean
Creates a message instance with code TransferCode#FACTORY_INSTANTIATION_FAILED.
instantiationFailed(Throwable, String) - Static method in class de.smartics.properties.api.config.domain. TypeProblemMessageBean
Creates a message instance with code TransferCode#FACTORY_INSTANTIATION_FAILED.
InvalidArgumentsException - Exception in de.smartics.properties.spi.config.proxy
Signals that the provided class is not a valid properties interface.
InvalidArgumentsException(String) - Constructor for exception de.smartics.properties.spi.config.proxy. InvalidArgumentsException
Convenience constructor without a root cause.
InvalidArgumentsException(Throwable) - Constructor for exception de.smartics.properties.spi.config.proxy. InvalidArgumentsException
Convenience constructor without a message.
InvalidArgumentsException(String, Throwable) - Constructor for exception de.smartics.properties.spi.config.proxy. InvalidArgumentsException
Constructor.
invoke(Object, Method, Object[]) - Method in class de.smartics.properties.spi.config.proxy. PropertiesProxyInvocationHandler
isAddDefaultRootLocations() - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Returns the flag to tell whether ( true) or not ( false) the URLs of the context class loader should be added.
isAdminMode() - Method in class de.smartics.properties.api.config.domain. ConfigControl
Returns the switch to turn the management configuration into an administration configuration.
isCreateTable() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
Returns the flag to create the configuration table if set to true.
isCreateTable() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Returns the flag to create the configuration if set to true.
isDropTable() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
Returns the flag to drop the configuration table if set to true.
isDropTable() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Returns the flag to drop the configuration table if set to true.
isEmpty() - Method in class de.smartics.properties.api.config.domain. PropertyIndex
Checks if the index contains at least one property.
isEmpty() - Method in class de.smartics.properties.api.config.domain. UnknownProperties
Checks if the container contains at least one property.
isGroup(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Checks if the given token is a group.
isInAdminMode() - Method in class de.smartics.properties.api.config.domain. AbstractAdminModeSupportedPropertiesManagement
Checks whether or not this configuration is in administration mode.
isInAdminMode() - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Checks whether or not this configuration is in administration mode.
isInAdminMode() - Method in class de.smartics.properties.impl.config.cache. CacheConfigurationPropertiesManagement
 
isInAdminMode() - Method in class de.smartics.properties.impl.config.cache. SerializableCacheConfigurationPropertiesManagement
 
isInAdminMode() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
isInAdminMode() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
isInAdminMode() - Method in class de.smartics.properties.spi.config.support. AbstractAdminModeConfigurationProperties
 
isInAdminMode() - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
isLazy() - Method in interface de.smartics.properties.api.config.domain. PropertyProvider
Providers that do not have to fetch their property definitions eagerly return true here.
isLazy() - Method in class de.smartics.properties.spi.config.ds. DataSourceConfigurationPropertyProvider
 
isLazy() - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
isLazy() - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyProvider
 
isMethodAnnotatedWithAnnotation(Class<T>, Method) - Static method in class de.smartics.properties.spi.config.proxy. PropertyMethodNameUtilities
Determine whether or not the given method is annotated with a special annotation.
isRegisteredEnvironment(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Checks if the given token is a registered environment.
isRegisteredGroup(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Checks if the given token is a registered group.
isRegisteredGroupTld(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Checks if the given string is a registered top level domain (tld) or contains only two letters.
isRegisteredNode(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
Checks if the given token is a registered node.
isSkipClassPathPropertyLoading() - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Returns the flag indicates that loading properties form the class path is to be skipped.
isUseCache() - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Returns the flag indicates that a cache should be provided, if supported.
iterator() - Method in interface de.smartics.properties.api.config.domain. PropertyCollection
Returns an iterator over a set of properties.
iterator() - Method in class de.smartics.properties.spi.config.ds. DsPropertyCollection
Returns an iterator over a set of properties.
iterator() - Method in class de.smartics.properties.spi.config.support. MappedPropertyCollection
Returns an iterator over a set of properties.
iterator() - Method in class de.smartics.properties.spi.config.support. MultiPropertyCollection
Returns an iterator over a set of properties.
iterator() - Method in class de.smartics.properties.spi.config.support. NativePropertyCollection
Returns an iterator over a set of properties.
iterator() - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyCollection
Returns an iterator over a set of properties.
iterator() - Method in class de.smartics.properties.spi.config.transfer. PropertyProviderList
 

J

jndi(NamingException, String, String) - Static method in class de.smartics.properties.spi.config.cache. CacheMessageBean
Returns a message bean signaling that accessing the cache via JNDI failed.
JNDI_NAME - Static variable in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
The key to the JNDI name of the data source.
JNDI_NAME - Static variable in class de.smartics.properties.spi.config.cache. CacheConfigurationLoader
The key to the JNDI name stored in the cache configuration file.
JndiConfigurationProperties - Class in de.smartics.properties.impl.config.jndi
Implementation based on JNDI.
JndiConfigurationProperties(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.impl.config.jndi. JndiConfigurationProperties
Default constructor.
JndiConfigurationPropertiesFactory - Class in de.smartics.properties.impl.config.jndi
Factory to create instances of JndiConfigurationProperties.
JndiConfigurationPropertiesFactory() - Constructor for class de.smartics.properties.impl.config.jndi. JndiConfigurationPropertiesFactory
Default constructor.
JndiDataSourceProxy - Class in de.smartics.properties.spi.config.ds
A vendor-neutral implementation using JNDI to access a data source.
JndiDataSourceProxy(String) - Constructor for class de.smartics.properties.spi.config.ds. JndiDataSourceProxy
Default constructor.
JndiPropertyStoreCode - Enum in de.smartics.properties.impl.config.jndi
Codes dealing with property store problems.
JndiPropertyStoreException - Exception in de.smartics.properties.impl.config.jndi
Signals problems with accessing a JNDI property store.
JndiPropertyStoreException(PropertyStoreMessageBean) - Constructor for exception de.smartics.properties.impl.config.jndi. JndiPropertyStoreException
Default constructor.
JndiPropertyStoreMessageBean - Class in de.smartics.properties.impl.config.jndi
Provides context information for problems dealing with JNDI property stores.
JndiPropertyStoreMessageBean(JndiPropertyStoreCode, ConfigurationKey<?>, String) - Constructor for class de.smartics.properties.impl.config.jndi. JndiPropertyStoreMessageBean
Constructor without cause.
JndiPropertyStoreMessageBean(JndiPropertyStoreCode, Throwable, ConfigurationKey<?>, String) - Constructor for class de.smartics.properties.impl.config.jndi. JndiPropertyStoreMessageBean
Default constructor.

K

KeyListBuilder - Interface in de.smartics.properties.api.config.domain.key
Creates a list of keys to search for properties value in a given order.
keyListBuilder() - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyContext
 
keyListBuilder() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyContext
 
keyListBuilder() - Method in interface de.smartics.properties.spi.config.domain.key. ConfigurationKeyContext
Provides access to the key list builder that creates a list of configuration keys to fetch property values.
keySet() - Method in class de.smartics.properties.spi.config.cache. AmnesiaCache
 
keySet() - Method in interface de.smartics.properties.spi.config.cache. Cache
Returns a set of all keys in the cache.
keySet() - Method in class de.smartics.properties.spi.config.cache. InMemoryCache
 

L

LibraryCodeNumbers - Class in de.smartics.properties.api.config.codes
Overview over codes signaled by this library.
load() - Method in class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Loads the application identifier from the manifest file pointed at by the context class loader.
load(Class<?>) - Method in class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Loads the application identifier from the manifest file pointed at from the given class.
load(URL) - Method in class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Loads the manifest information as application ID from the given root URL.
load(ClassLoader) - Method in class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Loads the application identifier from the manifest file pointed at from the given class loader.
load(Class<?>) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(String, Class<?>) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(EnvironmentId, Class<?>) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(ApplicationId) - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKeyHelper
Loads the configuration key using the given applicationId and determines the environmentId through system properties or defaults (null for the environment and hostname for the node).
load(Class<?>) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(String, Class<?>) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(EnvironmentId, Class<?>) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(ApplicationId) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyHelper
Loads the configuration key using the given applicationId and determines the environmentId through system properties or defaults (null for the environment and hostname for the node).
load(Class<?>) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(String, Class<?>) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(EnvironmentId, Class<?>) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyHelper
Loads the application identifier from the manifest file pointed at by the given locator class.
load(ApplicationId) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyHelper
Loads the configuration key using the given applicationId and determines the environmentId through system properties or defaults (null for the environment and hostname for the node).
load() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationJndiLoader
Loads the data source configuration.
load() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationLoader
Loads the data source configuration.
load() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationPropertiesLoader
Loads the data source configuration.
load() - Method in class de.smartics.properties.spi.config.cache. CacheConfigurationJndiLoader
Loads the cache configuration from JNDI.
load() - Method in class de.smartics.properties.spi.config.cache. CacheConfigurationLoader
Loads the cache configuration.
load() - Method in class de.smartics.properties.spi.config.cache. CacheConfigurationPropertiesLoader
Loads the cache configuration from the classpath.
load() - Method in class de.smartics.properties.spi.config.support. BootLoader
Loads the configuration properties instance from information found on the class path.
load() - Method in class de.smartics.properties.spi.config.support. ClassPathLoader
Loads the configuration properties instance from information found on the class path.
loadAndValidate() - Method in class de.smartics.properties.spi.config.support. BootLoader
Loads the configuration properties instance from information found on the class path.

M

malformedUrl(Throwable, ArtifactRef) - Static method in class de.smartics.properties.spi.config.transfer. DefinitionXmlMessageBean
Creates a message bean with code TransferCode.MALFORMED_URL_TO_DEFINITION_XML.
MappedPropertyCollection - Class in de.smartics.properties.spi.config.support
Implementation of PropertyCollection based on a Map.
MappedPropertyCollection(Collection<Map<String, String>>) - Constructor for class de.smartics.properties.spi.config.support. MappedPropertyCollection
Constructor to add properties via a collection.
MappedPropertyCollection(Map<String, String>) - Constructor for class de.smartics.properties.spi.config.support. MappedPropertyCollection
Constructor to add properties.
MappedPropertyCollection(Map<String, String>...) - Constructor for class de.smartics.properties.spi.config.support. MappedPropertyCollection
Constructor to add properties.
match(String) - Method in class de.smartics.properties.spi.config.domain.key. PathMatcher
 
match(String) - Method in interface de.smartics.properties.spi.config.domain.key. PropertiesResourceMatcher
Matches the identifier with the matchers algorithm.
materialize() - Method in interface de.smartics.properties.api.config.app. ConfigurationPropertiesFactory
Materializes all configurations found by this factory.
materialize() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
MissingConfigurationException - Exception in de.smartics.properties.api.config.domain
Signals that a configuration with the given key cannot be found.
MissingConfigurationException(ConfigurationKey<?>) - Constructor for exception de.smartics.properties.api.config.domain. MissingConfigurationException
Convenience constructor without root cause.
MissingConfigurationException(Throwable, ConfigurationKey<?>) - Constructor for exception de.smartics.properties.api.config.domain. MissingConfigurationException
Default Constructor.
missingDefinition(Throwable, ArtifactRef) - Static method in class de.smartics.properties.spi.config.transfer. DefinitionXmlMessageBean
Creates a message bean with code TransferCode.NO_DEFINITION_XML.
missingProperty(String, String) - Static method in class de.smartics.properties.spi.config.cache. CacheMessageBean
Returns a message bean signaling that the mandatory cache configuration property is missing in the cache configuration.
MultiPropertyCollection - Class in de.smartics.properties.spi.config.support
Provides access to a set of property iterators.
MultiPropertyCollection() - Constructor for class de.smartics.properties.spi.config.support. MultiPropertyCollection
 
MultiSourcePropertiesManager - Class in de.smartics.properties.spi.config.support
Helper to provide multiple sources for any configurations found.

N

namespace - Variable in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
The namespace of definition files parsed by this parser.
NativePropertyCollection - Class in de.smartics.properties.spi.config.support
Implementation of PropertyCollection based on a Map.
NativePropertyCollection(Collection<Map<String, Property>>) - Constructor for class de.smartics.properties.spi.config.support. NativePropertyCollection
Constructor to add properties via a collection.
NativePropertyCollection(Map<String, Property>) - Constructor for class de.smartics.properties.spi.config.support. NativePropertyCollection
Constructor to add properties.
NativePropertyCollection(Map<String, Property>...) - Constructor for class de.smartics.properties.spi.config.support. NativePropertyCollection
Constructor to add properties.
NoConfigurationKeyForPropertiesMessageBean - Class in de.smartics.properties.spi.config.transfer
Provides information to signal that there is no configuration key for a given properties file.
NoConfigurationKeyForPropertiesMessageBean(String) - Constructor for class de.smartics.properties.spi.config.transfer. NoConfigurationKeyForPropertiesMessageBean
Constructor without cause.
NoConfigurationKeyForPropertiesMessageBean(Throwable, String) - Constructor for class de.smartics.properties.spi.config.transfer. NoConfigurationKeyForPropertiesMessageBean
Default constructor.
noImplementationFound(Throwable, Class<?>) - Static method in class de.smartics.properties.api.config.domain. TypeProblemMessageBean
Creates a message instance with code TransferCode#FACTORY_IMPLEMENTATION_NOT_FOUND.
norm(String) - Static method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Normalizes the text.
NotAPropertySetAnnotatedInterfaceException - Exception in de.smartics.properties.spi.config.proxy
Signals that the provided class is not a valid properties interface.
NotAPropertySetAnnotatedInterfaceException(String) - Constructor for exception de.smartics.properties.spi.config.proxy. NotAPropertySetAnnotatedInterfaceException
Convenience constructor without a root cause.
NotAPropertySetAnnotatedInterfaceException(Throwable) - Constructor for exception de.smartics.properties.spi.config.proxy. NotAPropertySetAnnotatedInterfaceException
Convenience constructor without a message.
NotAPropertySetAnnotatedInterfaceException(String, Throwable) - Constructor for exception de.smartics.properties.spi.config.proxy. NotAPropertySetAnnotatedInterfaceException
Constructor.
NullValuePropertyException - Exception in de.smartics.properties.spi.config.resolve
Signals that a property resolvement is not possible since a placeholder has a null value.
NullValuePropertyException(String, List<String>) - Constructor for exception de.smartics.properties.spi.config.resolve. NullValuePropertyException
Convenience constructor without root cause.
NullValuePropertyException(Throwable, String, List<String>) - Constructor for exception de.smartics.properties.spi.config.resolve. NullValuePropertyException
Default Constructor.

O

OneKeyPropertiesDefinitionContext - Class in de.smartics.properties.spi.config.definition
Maps any path to the preconfigured configuration key.
OneKeyPropertiesDefinitionContext(ConfigurationKey<?>) - Constructor for class de.smartics.properties.spi.config.definition. OneKeyPropertiesDefinitionContext
Default constructor.

P

parse(Class<?>) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Convenience method using a class' class loader to locate the configuration file to parse the configuration file at PropertiesContext.DEFINITION_FILE.
parse(ClassPathContext) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Parses the configuration file at PropertiesContext.DEFINITION_FILE.
parse(String, InputStream) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppDefinitionConfigParser
Parses the definition.xml from the given stream.
parse(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppDefinitionKeyHelper
Parses the given path to create a configuration key.
parse(String, InputStream) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserDefinitionConfigParser
Parses the definition.xml from the given stream.
parse(String) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserDefinitionKeyHelper
Parses the given path to create a configuration key.
parse(Class<?>) - Method in interface de.smartics.properties.spi.config.definition. DefinitionConfigParser
Convenience method using a class' class loader to locate the configuration file to parse the configuration file at PropertiesContext.DEFINITION_FILE.
parse(ClassPathContext) - Method in interface de.smartics.properties.spi.config.definition. DefinitionConfigParser
Parses the configuration file at PropertiesContext.DEFINITION_FILE.
parse(String, InputStream) - Method in interface de.smartics.properties.spi.config.definition. DefinitionConfigParser
Parses the definition.xml from the given stream.
parse(String) - Method in interface de.smartics.properties.spi.config.definition. DefinitionKeyHelper
Parses the given path to create a configuration key.
PathMatcher - Class in de.smartics.properties.spi.config.domain.key
Matches a path that may contain wildcards at the end of the path.
PathMatcher.Matcher - Class in de.smartics.properties.spi.config.domain.key
Matcher of a single path.
PathMatcher.Matcher(String) - Constructor for class de.smartics.properties.spi.config.domain.key. PathMatcher.Matcher
Default constructor.
PERM_ONLY - Static variable in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
FIXME: Use this as boot properties.
print(PrintStream) - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
 
print(PrintStream) - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceManager
Prints the contents of the data source to the given stream.
PropertiesConfigurationProperties - Class in de.smartics.properties.impl.config.properties
Implementation based on Properties.
PropertiesConfigurationProperties(ConfigurationKey<?>, PropertyValueSecurity) - Constructor for class de.smartics.properties.impl.config.properties. PropertiesConfigurationProperties
Convenience constructor using its own registry.
PropertiesConfigurationProperties(ConfigurationKey<?>, PropertyDescriptorRegistry, PropertyValueSecurity) - Constructor for class de.smartics.properties.impl.config.properties. PropertiesConfigurationProperties
Default constructor.
PropertiesConfigurationPropertiesFactory - Class in de.smartics.properties.impl.config.properties
Factory to create instances of PropertiesConfigurationProperties.
PropertiesConfigurationPropertiesFactory() - Constructor for class de.smartics.properties.impl.config.properties. PropertiesConfigurationPropertiesFactory
Default constructor.
PropertiesDataSourceAccessor - Interface in de.smartics.properties.spi.config.ds
Interface to access property information from a data source.
PropertiesDataSourceDescriptor - Interface in de.smartics.properties.spi.config.ds
Interface to describe the structure of a data base that contains properties information.
PropertiesDataSourceManager - Interface in de.smartics.properties.spi.config.ds
Interface to connect to a database to persist properties and to allow the management of the database infrastructure.
PropertiesDefinitionContext - Interface in de.smartics.properties.spi.config.definition
Contains information from the definition.xml that is contained in archives providing property information.
PropertiesException - Exception in de.smartics.properties.spi.config.proxy
Signals problems with a properties.
PropertiesException(String) - Constructor for exception de.smartics.properties.spi.config.proxy. PropertiesException
Convenience constructor without a root cause.
PropertiesException(Throwable) - Constructor for exception de.smartics.properties.spi.config.proxy. PropertiesException
Convenience constructor without a message.
PropertiesException(String, Throwable) - Constructor for exception de.smartics.properties.spi.config.proxy. PropertiesException
Constructor.
PropertiesHelper - Class in de.smartics.properties.spi.config.support
Simple utilities class to help on dealing with properties.
PropertiesHelper(ConfigurationKey<?>) - Constructor for class de.smartics.properties.spi.config.support. PropertiesHelper
Default constructor.
PropertiesPropertyCollection - Class in de.smartics.properties.spi.config.support
Implementation of PropertyCollection based on properties.
PropertiesPropertyCollection(Collection<Properties>) - Constructor for class de.smartics.properties.spi.config.support. PropertiesPropertyCollection
Constructor to add properties via a collection.
PropertiesPropertyCollection(Properties...) - Constructor for class de.smartics.properties.spi.config.support. PropertiesPropertyCollection
Constructor to add properties.
PropertiesPropertyProvider - Class in de.smartics.properties.spi.config.support
Provides an adapter for Properties instances to match the PropertyProvider interface.
PropertiesPropertyProvider(ConfigurationKey<?>, PropertyLocation, Properties) - Constructor for class de.smartics.properties.spi.config.support. PropertiesPropertyProvider
Default constructor.
PropertiesProxyInvocationHandler - Class in de.smartics.properties.spi.config.proxy
The invocation handler receives every method invocation on the proxy that is wrapped over the properties interface.
PropertiesProxyInvocationHandler(SerializableConfigurationProperties) - Constructor for class de.smartics.properties.spi.config.proxy. PropertiesProxyInvocationHandler
Default constructor.
PropertiesResourceMatcher - Interface in de.smartics.properties.spi.config.domain.key
Allows to match resource identifiers, usually pathes to properties files within an archive, to map them to a configuration key.
PropertiesStore - Class in de.smartics.properties.spi.config.ds
Provides access to properties in a data source.
PropertiesStore(PropertiesStore.Builder) - Constructor for class de.smartics.properties.spi.config.ds. PropertiesStore
Default constructor.
PropertiesStore.Builder - Class in de.smartics.properties.spi.config.ds
The builder of manager instances.
PropertiesStore.Builder() - Constructor for class de.smartics.properties.spi.config.ds. PropertiesStore.Builder
 
Property - Class in de.smartics.properties.api.config.domain
Stores information of a property.
Property(PropertyLocation, String, String) - Constructor for class de.smartics.properties.api.config.domain. Property
Default constructor.
Property(PropertyLocation, String, Object) - Constructor for class de.smartics.properties.api.config.domain. Property
Convenience constructor that translates the value to a String.
Property(String, String, Object) - Constructor for class de.smartics.properties.api.config.domain. Property
Convenience constructor that translates the value to a String.
Property(Property) - Constructor for class de.smartics.properties.api.config.domain. Property
Copy-constructor.
PROPERTY_STORE_CODE_START - Static variable in class de.smartics.properties.api.config.codes. LibraryCodeNumbers
The start number of the cache codes.
PropertyCollection - Interface in de.smartics.properties.api.config.domain
Models a collection of properties as String keys and values to iterate over.
PropertyConfigurationObjectBuilder - Class in de.smartics.properties.spi.config.proxy
This factory creates a implementation object via a java dynamic proxy for a given properties interface.
PropertyConfigurationObjectBuilder() - Constructor for class de.smartics.properties.spi.config.proxy. PropertyConfigurationObjectBuilder
Default constructor.
PropertyDefinition - Class in de.smartics.properties.api.config.domain
Container of the property information the index provides.
PropertyDefinition(PropertyDescriptor, Property) - Constructor for class de.smartics.properties.api.config.domain. PropertyDefinition
Default constructor.
PropertyExpressionWithSourceMessageBean - Class in de.smartics.properties.api.config.domain
Provides information about property resolving problems including the source location.
PropertyExpressionWithSourceMessageBean(PropertyValueResolveException, PropertyLocation) - Constructor for class de.smartics.properties.api.config.domain. PropertyExpressionWithSourceMessageBean
Default constructor.
PropertyIndex - Class in de.smartics.properties.api.config.domain
A index of property key to the full property information and the descriptor of the property.
PropertyIndex(ConfigurationKey<?>) - Constructor for class de.smartics.properties.api.config.domain. PropertyIndex
Default constructor.
PropertyLocation - Class in de.smartics.properties.api.config.domain
Identifies the location of a property.
PropertyLocation(String) - Constructor for class de.smartics.properties.api.config.domain. PropertyLocation
Convenience constructor if no application identifier is available.
PropertyLocation(ApplicationId, String) - Constructor for class de.smartics.properties.api.config.domain. PropertyLocation
Default constructor.
PropertyManager - Interface in de.smartics.properties.api.config.domain
Provides means to manage properties.
PropertyMethodNameUtilities - Class in de.smartics.properties.spi.config.proxy
Helper.
PropertyMethodNotFoundException - Exception in de.smartics.properties.spi.config.proxy
Signals that the interface does not contain the expected property method.
PropertyMethodNotFoundException(String) - Constructor for exception de.smartics.properties.spi.config.proxy. PropertyMethodNotFoundException
Convenience constructor without a root cause.
PropertyMethodNotFoundException(Throwable) - Constructor for exception de.smartics.properties.spi.config.proxy. PropertyMethodNotFoundException
Convenience constructor without a message.
PropertyMethodNotFoundException(String, Throwable) - Constructor for exception de.smartics.properties.spi.config.proxy. PropertyMethodNotFoundException
Constructor.
PropertyProvider - Interface in de.smartics.properties.api.config.domain
Defines an interface to read property values from a source.
PropertyProviderList - Class in de.smartics.properties.spi.config.transfer
Collects property providers to make them accessible by the transfer process as a source of property definitions.
PropertyProviderList() - Constructor for class de.smartics.properties.spi.config.transfer. PropertyProviderList
Default constructor.
PropertyResourceMatchers - Class in de.smartics.properties.spi.config.domain.key
A collection of matchers to determine a configuration key for a properties resource.
PropertyResourceMatchers() - Constructor for class de.smartics.properties.spi.config.domain.key. PropertyResourceMatchers
Convenience constructor for a matcher that matches nothing.
PropertyResourceMatchers(ConfigurationKey<?>, List<PropertiesResourceMatcher>) - Constructor for class de.smartics.properties.spi.config.domain.key. PropertyResourceMatchers
Default constructor.
PropertySink - Interface in de.smartics.properties.api.config.transfer
A sink to write properties to.
PropertySinkFactory< T extends PropertySink> - Interface in de.smartics.properties.api.config.transfer
Creates instances of PropertySink.
PropertySource - Interface in de.smartics.properties.api.config.domain
Defines a source for properties with read and write access.
PropertyStoreAccessor - Interface in de.smartics.properties.api.config.domain
Provides direct access to the properties of a configuration.
PropertyStoreCode - Enum in de.smartics.properties.api.config.domain
Codes dealing with property store problems.
PropertyStoreException - Exception in de.smartics.properties.api.config.domain
Signals problems with accessing a property store.
PropertyStoreException(PropertyStoreMessageBean) - Constructor for exception de.smartics.properties.api.config.domain. PropertyStoreException
Default constructor.
PropertyStoreMessageBean - Class in de.smartics.properties.api.config.domain
Provides context information for problems dealing with property stores.
PropertyStoreMessageBean(ConfigurationsCode, ConfigurationKey<?>, String) - Constructor for class de.smartics.properties.api.config.domain. PropertyStoreMessageBean
Constructor without cause.
PropertyStoreMessageBean(ConfigurationsCode, Throwable, ConfigurationKey<?>, String) - Constructor for class de.smartics.properties.api.config.domain. PropertyStoreMessageBean
Default constructor.
PropertyValidationWithSourceException - Exception in de.smartics.properties.api.config.domain
Signals that the value does not match the given constraints and provides information about the source location of the culprit.
PropertyValidationWithSourceException(PropertyValidationWithSourceMessageBean) - Constructor for exception de.smartics.properties.api.config.domain. PropertyValidationWithSourceException
Default constructor.
PropertyValidationWithSourceMessageBean - Class in de.smartics.properties.api.config.domain
Provides information about property violations including the source location.
PropertyValidationWithSourceMessageBean(PropertyValidationException, PropertyLocation) - Constructor for class de.smartics.properties.api.config.domain. PropertyValidationWithSourceMessageBean
Default constructor.
PropertyValueConversionWithSourceException - Exception in de.smartics.properties.api.config.domain
Signals that the value does not match the given constraints and provides information about the source location of the culprit.
PropertyValueConversionWithSourceException(PropertyValueWithSourceMessageBean) - Constructor for exception de.smartics.properties.api.config.domain. PropertyValueConversionWithSourceException
Default constructor.
PropertyValueResolver - Interface in de.smartics.properties.spi.config.resolve
Resolves property value expressions.
PropertyValueResolveWithSourceException - Exception in de.smartics.properties.api.config.domain
Signals that the value cannot be resolve and provides information about the source location of the culprit.
PropertyValueResolveWithSourceException(PropertyExpressionWithSourceMessageBean) - Constructor for exception de.smartics.properties.api.config.domain. PropertyValueResolveWithSourceException
Default constructor.
PropertyValueWithSourceMessageBean - Class in de.smartics.properties.api.config.domain
Provides information about property conversion problems including the source location.
PropertyValueWithSourceMessageBean(PropertyValueConversionException, PropertyLocation) - Constructor for class de.smartics.properties.api.config.domain. PropertyValueWithSourceMessageBean
Default constructor.
put(K, V) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCache
 
put(K, V, long, TimeUnit) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCache
 
put(K, V, int, TimeUnit, int, TimeUnit) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCache
 
put(K, V) - Method in class de.smartics.properties.spi.config.cache. InMemoryCache
 
put(K, V, long, TimeUnit) - Method in class de.smartics.properties.spi.config.cache. InMemoryCache
 
put(K, V, int, TimeUnit, int, TimeUnit) - Method in class de.smartics.properties.spi.config.cache. InMemoryCache
 
put(K, V) - Method in interface de.smartics.properties.spi.config.cache. UnawareCache
Put the given value in the cache under the given key.
put(K, V, long, TimeUnit) - Method in interface de.smartics.properties.spi.config.cache. UnawareCache
Put the given value with the given properties in the cache under the given key.
put(K, V, int, TimeUnit, int, TimeUnit) - Method in interface de.smartics.properties.spi.config.cache. UnawareCache
Put the given value with the given properties in the cache under the given key.

R

readApplication(Element) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Parses application information.
readEnvironment(Element) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Parses environment information.
readFiles(String, Element) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Parsed the map of files from the given element.
readKey(Element) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Parses the configuration key.
readKey(Element) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppDefinitionConfigParser
 
readKey(Element) - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserDefinitionConfigParser
 
readProperties(String) - Method in class de.smartics.properties.spi.config.support. PropertiesHelper
Reads the properties from the thread context class path location.
readProperties(ClassLoader, String) - Method in class de.smartics.properties.spi.config.support. PropertiesHelper
Reads the properties from the given class path location.
readProperties(String, InputStream) - Method in class de.smartics.properties.spi.config.support. PropertiesHelper
Reads the properties from the given stream.
readSet(Element, String, String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Parses a set.
readSet(Element, String, String, Set<String>) - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractDefinitionConfigParser
Parses a set.
receiveCacheEntryCreated(CacheEntryCreatedEvent) - Method in class de.smartics.properties.spi.config.cache. CompoundKeyHandlingCacheListener
For each cache we provide a structure to account which keys have been added.
receiveCacheEntryEvicted(CacheEntriesEvictedEvent) - Method in class de.smartics.properties.spi.config.cache. CompoundKeyHandlingCacheListener
For each cache we provide a structure to account which keys have been added.
receiveCacheEntryRemoved(CacheEntryRemovedEvent) - Method in class de.smartics.properties.spi.config.cache. CompoundKeyHandlingCacheListener
For each cache we provide a structure to account which keys have been added.
RecursivePropertyException - Exception in de.smartics.properties.spi.config.resolve
Signals that a property is not resolvable due to recursive definition.
RecursivePropertyException(String, List<String>) - Constructor for exception de.smartics.properties.spi.config.resolve. RecursivePropertyException
Convenience constructor without root cause.
RecursivePropertyException(Throwable, String, List<String>) - Constructor for exception de.smartics.properties.spi.config.resolve. RecursivePropertyException
Default Constructor.
register(PropertyDescriptor, Property) - Method in class de.smartics.properties.api.config.domain. PropertyIndex
Registers the property descriptor and property instance to the index.
register(DataSourceConnector) - Static method in class de.smartics.properties.impl.config.ds. DataSourceProxyManager
Registers the given connector.
registerDescriptors(Map<Class<?>, List<PropertyDescriptor>>) - Method in class de.smartics.properties.spi.config.support. FactoryCache
Registers the list of descriptors to the given declaring types.
registerProperties(ConfigurationKey<?>, ConfigurationPropertiesManagement) - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepositoryManagement
Registers the given configuration properties for the given configuration key.
registerProperties(ConfigurationKey<?>, ConfigurationPropertiesManagement) - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
 
release() - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepository
Releases resources acquired by this instance.
release() - Method in interface de.smartics.properties.api.config.domain. ConfigurationRepositoryManagement
Releases resources acquired by this instance.
release() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
release() - Method in interface de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementFactory
Releases resources acquired by this instance.
release() - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
 
remove() - Static method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Delegates to ThreadLocal.remove().
remove(Object) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCache
 
remove(Object) - Method in class de.smartics.properties.spi.config.cache. InMemoryCache
 
remove(K) - Method in interface de.smartics.properties.spi.config.cache. UnawareCache
Removes the value for the given key.
remove(ConfigurationKey<?>) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
remove(ConfigurationKey<?>) - Method in interface de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementFactory
Removes the configuration with the given key from the cache.
removeProperty(String) - Method in interface de.smartics.properties.api.config.domain. PropertySource
Removes a property making it unknown to the system.
removeProperty(String) - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
removePropertyChangeListener(PropertyKey, PropertyChangeListener) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Removes the given listener as a listener to the given property.
removePropertyChangeListener(PropertyChangeListener) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Removes the given listener to stop tracking property changes.
removePropertyChangeListener(String, PropertyChangeListener) - Method in interface de.smartics.properties.api.config.domain. PropertyManager
Removes the given listener as a listener to the given property.
removePropertyChangeListener(PropertyChangeListener) - Method in interface de.smartics.properties.api.config.domain. PropertyManager
Removes the given listener to stop tracking property changes.
removePropertyChangeListener(PropertyKey, PropertyChangeListener) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
removePropertyChangeListener(PropertyChangeListener) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
removePropertyChangeListener(PropertyKey, PropertyChangeListener) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
removePropertyChangeListener(PropertyChangeListener) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
removePropertyChangeListener(PropertyKey, PropertyChangeListener) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
removePropertyChangeListener(PropertyChangeListener) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
removePropertyChangeListener(PropertyChangeListener) - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
resolve(String) - Method in interface de.smartics.properties.spi.config.resolve. PropertyValueResolver
Resolves the expression.
resolve(String) - Method in class de.smartics.properties.spi.config.resolve. SimplePropertyValueResolver
Resolves the expression.
resolveAndConvert(PropertyDescriptor, Object, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Resolves and converts the given value.
resolveAndConvertAndValidate(PropertyDescriptor, Object, Object) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Resolves, converts and validates the given value.
ResolveConfigurationException - Exception in de.smartics.properties.spi.config.resolve
Signals problems resolving expression in a property value.
ResolveConfigurationException(ConfigurationKey<?>, String) - Constructor for exception de.smartics.properties.spi.config.resolve. ResolveConfigurationException
Convenience constructor without a root cause.
ResolveConfigurationException(Throwable, ConfigurationKey<?>, String) - Constructor for exception de.smartics.properties.spi.config.resolve. ResolveConfigurationException
Default constructor.
ResolveContext - Interface in de.smartics.properties.spi.config.resolve
Provides access to property names to their values.
ResourceConfigurationPropertiesFactory - Class in de.smartics.properties.impl.config.resource
Factory to create instances of ConfigurationPropertiesManagement to fetch properties from Maven artifacts.
ResourceConfigurationPropertiesFactory() - Constructor for class de.smartics.properties.impl.config.resource. ResourceConfigurationPropertiesFactory
Default constructor.
RuntimeAdapter - Interface in de.smartics.properties.impl.config.domain.key.rtaware
Provides access to runtime information.
RuntimeAdapterManager - Class in de.smartics.properties.impl.config.domain.key.rtaware
Provides access to RuntimeAdapter implementations.

S

SerializableCacheConfigurationPropertiesManagement - Class in de.smartics.properties.impl.config.cache
A delegate that provides a cache.
SerializableCacheConfigurationPropertiesManagement(SerializableConfigurationPropertiesManagementSpi) - Constructor for class de.smartics.properties.impl.config.cache. SerializableCacheConfigurationPropertiesManagement
Default constructor.
SerializableConfigurationProperties - Interface in de.smartics.properties.api.config.domain
Provides access to all configuration properties for a given application in a given environment.
SerializableConfigurationPropertiesManagement - Interface in de.smartics.properties.api.config.domain
Provides management access to the serializable configuration properties.
SerializableConfigurationPropertiesManagementSpi - Interface in de.smartics.properties.spi.config.support
Provides an extended interface to service providers.
setAddDefaultRootLocations(boolean) - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Sets the flag to tell whether ( true) or not ( false) the URLs of the context class loader should be added.
setAdminMode(boolean) - Method in class de.smartics.properties.api.config.domain. ConfigControl
Sets the switch to turn the management configuration into an administration configuration.
setConfigColumn(String) - Method in class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor.Builder
Sets the name of the optional configuration key column.
setConfigSourceId(String) - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Sets the source of the data source configuration.
setCreateTable(boolean) - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Sets the flag to create the configuration if set to true.
setCreateTableSqlStatementTemplate(String) - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
Sets the template to create an SQL statement to create the configuration table.
setDataSourceProxy(ConfigurationKey<?>, DataSourceProxy) - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationPropertiesFactory
Sets the proxy to the data source that provides properties information.
setDataSourceProxy(DataSourceProxy) - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
Sets the proxy to provide access to a data source.
setDecrypter(PropertyValueSecurity) - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Sets the helper to decrypt secured property values.
setDropTable(boolean) - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Sets the flag to drop the configuration table if set to true.
setDropTable(boolean) - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
Sets the value for dropTable.
setIgnoreTableCreationProblems(boolean) - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
Sets the flag signals that any problems encountered on creating the table should be ignored.
setInitialProperties(Map<String, Map<String, String>>) - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
Sets the properties to fill the database initially.
setInsertOrUpdate(PreparedStatement, String, String, String) - Method in interface de.smartics.properties.spi.config.ds. DataSourceProxy
Sets the parameters to the given statement to insert or update a property in the configuration table.
setInsertOrUpdate(PreparedStatement, String, String, String) - Method in class de.smartics.properties.spi.config.ds. JndiDataSourceProxy
 
setInsertOrUpdateSqlStatementTemplate(String) - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager.Builder
Set the template to insert or update a value in the configuration table.
setJndiName(String) - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationBuilder
Sets the name of the data source to lookup in a JNDI context.
setManager(ConfigurationKey<?>, PropertiesStore) - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationPropertiesFactory
Sets the proxy to the data source manager that provides properties information.
setNameColumn(String) - Method in class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor.Builder
Sets the name of the property name column.
setProperties(PropertyProvider) - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceAccessor
Stores all properties provided by the given provider.
setProperties(PropertyProvider) - Method in class de.smartics.properties.spi.config.ds. PropertiesStore
 
setPropertiesToStore(PropertyProvider) - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationProperties
 
setPropertiesToStore(PropertyProvider) - Method in class de.smartics.properties.impl.config.jndi. JndiConfigurationProperties
 
setPropertiesToStore(PropertyProvider) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Allows to store all properties efficiently by subclasses.
setPropertiesToStore(PropertyProvider) - Method in class de.smartics.properties.spi.config.support. AbstractInMemoryConfigurationProperties
Allows to store all properties efficiently by subclasses.
setProperty(PropertyKey, String) - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Sets the property value for the given key.
setProperty(Property) - Method in interface de.smartics.properties.api.config.domain. PropertySource
Sets the property with the given name to the given value.
setProperty(PropertyKey, String) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
setProperty(PropertyKey, String) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
setProperty(String, String, String) - Method in interface de.smartics.properties.spi.config.ds. PropertiesDataSourceAccessor
Sets the property to the given name and value.
setProperty(String, String, String) - Method in class de.smartics.properties.spi.config.ds. PropertiesStore
 
setProperty(PropertyKey, String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
setProperty(PropertyKey, String) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
Sets the property value for the given key.
setProperty(Property) - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
 
setPropertyToStore(String, String) - Method in interface de.smartics.properties.api.config.domain. PropertyStoreAccessor
Sets the property to the given value.
setPropertyToStore(String, String) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
Sets the property to the given value.
setSkipClassPathPropertyLoading(boolean) - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Sets the flag indicates that loading properties from the class path is to be skipped.
setTable(String) - Method in class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor.Builder
Sets the name of the configuration table.
setTenantId(String) - Static method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Sets the tenant string identifier to the thread-local context.
setTenantId(TenantId) - Static method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Sets the tenant identifier to the thread-local context.
setToAdminMode(boolean) - Method in class de.smartics.properties.api.config.domain. AbstractAdminModeSupportedPropertiesManagement
 
setToAdminMode(boolean) - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Sets the administration mode for this configuration.
setToAdminMode(boolean) - Method in class de.smartics.properties.impl.config.cache. CacheConfigurationPropertiesManagement
 
setToAdminMode(boolean) - Method in class de.smartics.properties.impl.config.cache. SerializableCacheConfigurationPropertiesManagement
 
setToAdminMode(boolean) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
setToAdminMode(boolean) - Method in class de.smartics.properties.spi.config.support. AbstractAdminModeConfigurationProperties
 
setToAdminMode(boolean) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
setUseCache(boolean) - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Sets the flag indicates that a cache should be provided, if supported.
setUserId(String) - Static method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Sets the user string identifier to the thread-local context.
setUserId(UserId) - Static method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Sets the user identifier to the thread-local context.
setValueColumn(String) - Method in class de.smartics.properties.spi.config.ds. AbstractDataSourceDescriptor.Builder
Sets the name of the property value column.
SimplePropertyValueResolver - Class in de.smartics.properties.spi.config.resolve
Property value resolver implementation using commons-jexl.
SimplePropertyValueResolver(PropertyDescriptorRegistry, ConfigurationProperties) - Constructor for class de.smartics.properties.spi.config.resolve. SimplePropertyValueResolver
Default constructor.
size() - Method in class de.smartics.properties.spi.config.cache. AmnesiaCache
 
size() - Method in interface de.smartics.properties.spi.config.cache. Cache
Fetch the size of the cache.
size() - Method in class de.smartics.properties.spi.config.cache. InMemoryCache
 
stop(String) - Method in class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Stops the cache with the given name.
stop(String) - Method in interface de.smartics.properties.spi.config.cache. CacheManager
Stops the cache with the given name.
stop(String) - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Stops the cache with the given name.
stop(String) - Method in class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Stops the cache with the given name.
stopAll() - Method in class de.smartics.properties.spi.config.cache. AmnesiaCacheManager
Stops all caches, rendering the manager in a stopped state.
stopAll() - Method in interface de.smartics.properties.spi.config.cache. CacheManager
Stops all caches, rendering the manager in a stopped state.
stopAll() - Static method in class de.smartics.properties.spi.config.cache. CacheManagerFactory
Stops all caches, rendering the manager in a stopped state.
stopAll() - Method in class de.smartics.properties.spi.config.cache. InMemoryCacheManager
Stops all caches, rendering the manager in a stopped state.
SYSTEM_PROPERTY_ENVIRONMENT_NAME - Static variable in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyHelper
The name of the system property that stores the name of the environment.
SYSTEM_PROPERTY_ENVIRONMENT_NODE - Static variable in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyHelper
The name of the system property that stores the node name of the environment.
systemPropertyLifespanName() - Method in enum de.smartics.properties.spi.config.cache. CacheEntryConfigurationType
Returns the system property name for the lifespan of an cache entry.
systemPropertyLifespanTimeUnitName() - Method in enum de.smartics.properties.spi.config.cache. CacheEntryConfigurationType
Returns the system property name for the lifespan time unit of an cache entry.
systemPropertyMaxIdleTimeTimeUnitName() - Method in enum de.smartics.properties.spi.config.cache. CacheEntryConfigurationType
Returns the system property name for the max idle time time unit of an cache entry.
systemPropertyMayIdleTimeName() - Method in enum de.smartics.properties.spi.config.cache. CacheEntryConfigurationType
Returns the system property name for the max idle time of an cache entry.

T

TenantId - Class in de.smartics.properties.impl.config.domain.key.rtaware
Identifies a tenant.
TenantId(String) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantId
Default constructor.
TenantUserConfigurationKey - Class in de.smartics.properties.impl.config.domain.key.rtaware
The configuration key identifies a configuration with environment and application information.
TenantUserConfigurationKey(EnvironmentId, ApplicationId) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
Convenience constructor for any tenant and any user..
TenantUserConfigurationKey(EnvironmentId, ApplicationId, TenantId, UserId) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
Default constructor.
TenantUserConfigurationKey(TenantUserConfigurationKey, ApplicationId) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
Copy constructor.
TenantUserConfigurationKeyContext - Class in de.smartics.properties.impl.config.domain.key.rtaware
Implementation that supports environment, application, tenant, and user IDs.
TenantUserConfigurationKeyContext() - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyContext
Default constructor.
TenantUserConfigurationKeyHelper - Class in de.smartics.properties.impl.config.domain.key.rtaware
Helper to construct configuration keys by analyzing the runtime environment.
TenantUserConfigurationKeyHelper() - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyHelper
Convenience constructor preferring manifest information from EARs.
TenantUserConfigurationKeyHelper(boolean) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKeyHelper
Default constructor.
TenantUserDefinitionConfigParser - Class in de.smartics.properties.impl.config.domain.key.rtaware
Parses the definition.xml file for properties.
TenantUserDefinitionConfigParser() - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserDefinitionConfigParser
Default constructor.
TenantUserDefinitionKeyHelper - Class in de.smartics.properties.impl.config.domain.key.rtaware
Derives a ConfigurationKey from a path found in a definition file.
TenantUserDefinitionKeyHelper() - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserDefinitionKeyHelper
Convenience constructor using the default TLDs and not registering any environments, nodes or groups.
TenantUserDefinitionKeyHelper(TenantUserPropertiesDefinitionContext) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserDefinitionKeyHelper
Default constructor.
TenantUserPropertiesDefinitionContext - Class in de.smartics.properties.impl.config.domain.key.rtaware
Contains information from the definition.xml that is contained in archives providing property information, based on environment, application, tenant and user.
TenantUserPropertiesDefinitionContext() - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserPropertiesDefinitionContext
Convenience constructor using the default TLDs and not registering any environments, nodes or groups.
TenantUserPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserPropertiesDefinitionContext
Convenience constructor using the default TLDs and no explicit files.
TenantUserPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, Set<String>) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserPropertiesDefinitionContext
Convenience constructor without an explicit path to configuration key mapping.
TenantUserPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, PropertyResourceMatchers) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserPropertiesDefinitionContext
Convenience constructor using the default TLDs.
TenantUserPropertiesDefinitionContext(Set<String>, Set<String>, Set<String>, Set<String>, PropertyResourceMatchers) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserPropertiesDefinitionContext
Default constructor.
ThreadLocalRuntimeAdapter - Class in de.smartics.properties.impl.config.domain.key.rtaware
Accesses tenant and runtime information stored in thread local.
ThreadLocalRuntimeAdapter() - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
Default constructor.
toPath() - Method in class de.smartics.properties.api.config.domain.key. ApplicationId
Returns the string representation of the object as a path.
toPath() - Method in class de.smartics.properties.api.config.domain.key. EnvironmentId
Returns the string representation of the object as a path.
toRepresentative() - Method in class de.smartics.properties.api.config.domain. AbstractAdminModeSupportedPropertiesManagement
 
toRepresentative() - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Creates an representative of this configuration.
toRepresentative() - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Creates an representative of this configuration.
toRepresentative() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
toRepresentative() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
toRepresentative() - Method in class de.smartics.properties.spi.config.support. AbstractAdminModeConfigurationProperties
 
toRepresentative() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
toRepresentative() - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
toSerializable() - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Creates a serializable variant of this implementation.
toSerializable() - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Creates a serializable variant of this implementation.
toSerializable() - Method in class de.smartics.properties.impl.config.cache. CacheConfigurationPropertiesManagement
 
toSerializable() - Method in class de.smartics.properties.impl.config.cache. SerializableCacheConfigurationPropertiesManagement
 
toSerializable() - Method in class de.smartics.properties.impl.config.classpath. ClasspathConfigurationProperties
 
toSerializable() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfigurationProperties
 
toSerializable() - Method in class de.smartics.properties.impl.config.jndi. JndiConfigurationProperties
 
toSerializable() - Method in class de.smartics.properties.impl.config.properties. PropertiesConfigurationProperties
 
toSerializable() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
toSerializable() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
toSerializable() - Method in class de.smartics.properties.spi.config.support. BootConfigurationProperties
 
toSerializable() - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
toString() - Method in class de.smartics.properties.api.config.app. FactoryConfiguration
Provides the properties via reflection for displaying debug information.
toString() - Method in enum de.smartics.properties.api.config.domain. ConfigurationCode
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain. DescribedProperty
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain.key. ApplicationId
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain.key. ApplicationIdLoader
Returns the string representation of the object.
toString() - Method in interface de.smartics.properties.api.config.domain.key. ConfigurationKey
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain.key. EnvironmentId
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain. Property
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain. PropertyDefinition
Provides the properties via reflection for displaying debug information.
toString() - Method in class de.smartics.properties.api.config.domain. PropertyIndex
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain. PropertyLocation
Returns the string representation of the object.
toString() - Method in enum de.smartics.properties.api.config.domain. PropertyStoreCode
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain. UnknownProperties
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.api.config.domain. ValidatedProperty
 
toString() - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractConfigurationKey
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.impl.config.domain.key.envapp. AbstractPropertiesDefinitionContext
 
toString() - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKey
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantId
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantUserConfigurationKey
 
toString() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. ThreadLocalRuntimeAdapter
 
toString() - Method in class de.smartics.properties.impl.config.domain.key.rtaware. UserId
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.impl.config.ds. DataSourceConfiguration
 
toString() - Method in enum de.smartics.properties.impl.config.jndi. JndiPropertyStoreCode
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.impl.config.resource. AutodetectDataSourceResourceConfigurationPropertiesFactory
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.impl.config.resource. ResourceConfigurationPropertiesFactory
Returns the string representation of the object.
toString() - Method in enum de.smartics.properties.spi.config.cache. CacheCode
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.cache. CacheEntryConfiguration
Returns the string representation of the object.
toString() - Method in enum de.smartics.properties.spi.config.cache. CacheEntryConfigurationType
 
toString() - Method in class de.smartics.properties.spi.config.cache. CompoundKey
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.domain.key. PathMatcher.Matcher
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.domain.key. PathMatcher
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.domain.key. PropertyResourceMatchers
Returns the string representation of the object.
toString() - Method in enum de.smartics.properties.spi.config.ds. DataSourceCode
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.ds. DataSourceConfigurationPropertyProvider
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.ds. DefaultDataSourceManager
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.ds. JndiDataSourceProxy
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesFactory
 
toString() - Method in class de.smartics.properties.spi.config.support. AbstractInMemoryConfigurationProperties
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.support. ClassPathLoader
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.support. FactoryCache
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.support. InMemoryConfigurationRepositoryManagement
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.support. InMemoryPropertiesManager
Returns the string representation of the object.
toString() - Method in class de.smartics.properties.spi.config.support. PropertiesPropertyProvider
Returns the string representation of the object.
toString() - Method in enum de.smartics.properties.spi.config.transfer. TransferCode
Returns the string representation of the object.
TRANSFER_CODE_START - Static variable in class de.smartics.properties.api.config.codes. LibraryCodeNumbers
The start number of the transfer codes.
TransferCode - Enum in de.smartics.properties.spi.config.transfer
Codes dealing with property problems.
TransferException - Exception in de.smartics.properties.api.config.transfer
Signals a problem transferring property definitions from a source to a target.
TransferException(ConfigurationMessageBean) - Constructor for exception de.smartics.properties.api.config.transfer. TransferException
Default constructor.
TransferException - Exception in de.smartics.properties.spi.config.transfer
Signals problems with transferring properties from source to target.
TransferException(TransferMessageBean) - Constructor for exception de.smartics.properties.spi.config.transfer. TransferException
Convenience constructor without a root cause.
TransferMessageBean - Interface in de.smartics.properties.spi.config.transfer
Tagging interface for message beans of the transfer package.
TypeProblemMessageBean - Class in de.smartics.properties.api.config.domain
Provides context information for errors regarding a type.
TypeProblemMessageBean(ConfigurationCode, String) - Constructor for class de.smartics.properties.api.config.domain. TypeProblemMessageBean
Constructor without cause.
TypeProblemMessageBean(ConfigurationCode, Throwable, String) - Constructor for class de.smartics.properties.api.config.domain. TypeProblemMessageBean
Default constructor.

U

UnawareCache< K, V> - Interface in de.smartics.properties.spi.config.cache
The cache interface for all unaware caches for smartics properties.
UnknownProperties - Class in de.smartics.properties.api.config.domain
The set of unknown properties.
UnknownProperties() - Constructor for class de.smartics.properties.api.config.domain. UnknownProperties
Default constructor.
UnknownPropertyException - Exception in de.smartics.properties.api.config.domain
Signals that a property is unknown.
UnknownPropertyException(ConfigurationKey<?>, String) - Constructor for exception de.smartics.properties.api.config.domain. UnknownPropertyException
Convenience constructor without root cause.
UnknownPropertyException(Throwable, ConfigurationKey<?>, String) - Constructor for exception de.smartics.properties.api.config.domain. UnknownPropertyException
Default Constructor.
UnresolvablePropertyException - Exception in de.smartics.properties.spi.config.resolve
Signals that a property is not resolvable.
UnresolvablePropertyException(String, List<String>) - Constructor for exception de.smartics.properties.spi.config.resolve. UnresolvablePropertyException
Convenience constructor without root cause.
UnresolvablePropertyException(Throwable, String, List<String>) - Constructor for exception de.smartics.properties.spi.config.resolve. UnresolvablePropertyException
Default Constructor.
unsetProperty(PropertyKey) - Method in interface de.smartics.properties.api.config.domain. ConfigurationPropertiesManagement
Unsets the property value for the given key.
unsetProperty(PropertyKey) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
unsetProperty(PropertyKey) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesManagementProxy
 
unsetProperty(PropertyKey) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
unsetProperty(PropertyKey) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
Unsets the property value for the given key.
UserId - Class in de.smartics.properties.impl.config.domain.key.rtaware
Identifies an particular name of the system.
UserId(String) - Constructor for class de.smartics.properties.impl.config.domain.key.rtaware. UserId
Default constructor.

V

validate() - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Validates all properties in the given configuration in a non-lenient fashion.
validate(Class<?>...) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Validates all properties in the given configuration and groups in a non-lenient fashion.
validate(PropertyDescriptor, Class<?>...) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Validates the given property in the given configuration.
validate(PropertyDescriptor, String, Class<?>...) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Validates the given property in the given configuration.
validate(boolean, Class<?>...) - Method in interface de.smartics.properties.api.config.domain. ConfigurationProperties
Validates all properties in the given configuration.
validate() - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
validate(Class<?>...) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
validate(boolean, Class<?>...) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
validate(PropertyDescriptor, Class<?>...) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
validate(PropertyDescriptor, String, Class<?>...) - Method in class de.smartics.properties.impl.config.cache. AbstractCacheConfigurationPropertiesManagement
 
validate() - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
validate(Class<?>...) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
validate(boolean, Class<?>...) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
validate(PropertyDescriptor, Class<?>...) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
validate(PropertyDescriptor, String, Class<?>...) - Method in class de.smartics.properties.spi.config.domain. ConfigurationPropertiesProxy
 
validate(PropertyDescriptor, Object, Class<?>...) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
Validates the given value for the given property.
validate() - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
validate(Class<?>...) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationProperties
 
validate(boolean, Class<?>...) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
validate(PropertyDescriptor, Class<?>...) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
validate(PropertyDescriptor, String, Class<?>...) - Method in class de.smartics.properties.spi.config.support. AbstractConfigurationPropertiesManagement
 
validate(boolean, Class<?>...) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
validate(PropertyDescriptor, Class<?>...) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
validate(PropertyDescriptor, String, Class<?>...) - Method in class de.smartics.properties.spi.config.support. ConfigurationPropertiesManagementWithDefaults
 
validate(PropertyCollection, Class<?>...) - Method in class de.smartics.properties.spi.config.validation. ConfigurationValidator
Validates the given properties.
validate(PropertyDescriptor, Object, Class<?>...) - Method in class de.smartics.properties.spi.config.validation. ConfigurationValidator
Validates the given value for the given descriptor and groups.
ValidatedProperty - Class in de.smartics.properties.api.config.domain
A validated property provides, in addition to a Property also the resolved, converted, and validated value.
ValidatedProperty(DescribedProperty, String, Object) - Constructor for class de.smartics.properties.api.config.domain. ValidatedProperty
Default constructor.
valueOf(String) - Static method in enum de.smartics.properties.api.config.domain. ConfigurationCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class de.smartics.properties.api.config.domain.key. ApplicationId
Returns an ApplicationId for the given String or throws an IllegalArgumentException if the String is not valid.
valueOf(String) - Static method in class de.smartics.properties.api.config.domain.key. EnvironmentId
Returns an EnvironmentId for the given String or throws an IllegalArgumentException if the String is not valid.
valueOf(String) - Static method in enum de.smartics.properties.api.config.domain. PropertyStoreCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class de.smartics.properties.impl.config.domain.key.rtaware. TenantId
Returns an TenantId for the given tenantString.
valueOf(String) - Static method in class de.smartics.properties.impl.config.domain.key.rtaware. UserId
Returns an UserId for the given userString.
valueOf(String) - Static method in enum de.smartics.properties.impl.config.jndi. JndiPropertyStoreCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.smartics.properties.spi.config.cache. CacheCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.smartics.properties.spi.config.cache. CacheEntryConfigurationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.smartics.properties.spi.config.ds. DataSourceCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.smartics.properties.spi.config.transfer. TransferCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.smartics.properties.api.config.domain. ConfigurationCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.properties.api.config.domain. PropertyStoreCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.properties.impl.config.jndi. JndiPropertyStoreCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.properties.spi.config.cache. CacheCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.properties.spi.config.cache. CacheEntryConfigurationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.properties.spi.config.ds. DataSourceCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.smartics.properties.spi.config.transfer. TransferCode
Returns an array containing the constants of this enum type, in the order they are declared.

W

withArtifactId(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyBuilder
Sets the name of the application.
withEnvironmentName(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyBuilder
Sets the name of the environment.
withGroupId(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyBuilder
Sets the group the application belongs to.
withNode(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyBuilder
Sets the optional identifier of the node within the given environment.
withVersion(String) - Method in class de.smartics.properties.impl.config.domain.key.envapp. EnvAppConfigurationKeyBuilder
Sets the version of the application.
write(PropertyProvider) - Method in interface de.smartics.properties.api.config.transfer. PropertySink
Writes the property definitions provided by the given provider.
write(Iterable<PropertyProvider>) - Method in interface de.smartics.properties.api.config.transfer. PropertySink
Writes the property definitions provided by the given providers.

A B C D E F G H I J K L M N O P R S T U V W

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