|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package de.smartics.properties.api.config.app |
---|
Class de.smartics.properties.api.config.app.ConfigurationFactoryException extends ConfigurationRootException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.config.app.FactoryConfiguration extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
boolean addDefaultRootLocations
true
) or not (
false
) the URLs of the context class loader should be added.
boolean skipClassPathPropertyLoading
boolean useCache
de.smartics.properties.api.core.security.PropertyValueSecurity decrypter
Package de.smartics.properties.api.config.codes |
---|
Class de.smartics.properties.api.config.codes.ConfigurationRootException extends de.smartics.properties.api.core.app.PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.api.config.domain |
---|
Class de.smartics.properties.api.config.domain.AbstractAdminModeSupportedPropertiesManagement extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
boolean adminMode
Class de.smartics.properties.api.config.domain.CompoundConfigurationException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> exceptions
Class de.smartics.properties.api.config.domain.ConfigurationException extends ConfigurationRootException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> key
Class de.smartics.properties.api.config.domain.ConfigurationLoadingException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String resourceId
Class de.smartics.properties.api.config.domain.ConfigurationMessageBean extends de.smartics.properties.api.core.app.AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> key
Class de.smartics.properties.api.config.domain.ConfigurationNotFoundException extends ConfigurationLoadingException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.config.domain.ConfigurationValidationException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> propertyViolations
List<E> mandatoryProperties
UnknownProperties unknownProperties
Class de.smartics.properties.api.config.domain.DescribedProperty extends Property implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> configurationKey
null
, if the property has not been found in a configuration. With other words, the property has a default or no value.
de.smartics.properties.api.core.domain.PropertyDescriptor descriptor
Class de.smartics.properties.api.config.domain.DuplicateConfigurationException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationPropertiesManagement currentConfigurationProperties
ConfigurationPropertiesManagement duplicateConfigurationProperties
Class de.smartics.properties.api.config.domain.DuplicatePropertyDefinitionException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyDefinition currentDefinition
PropertyDefinition newDefinition
Class de.smartics.properties.api.config.domain.DuplicatePropertyException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Property currentProperty
Property newProperty
Class de.smartics.properties.api.config.domain.MissingConfigurationException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.config.domain.Property extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyLocation source
String name
String value
null
.
Class de.smartics.properties.api.config.domain.PropertyDefinition extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
de.smartics.properties.api.core.domain.PropertyDescriptor descriptor
Property property
Class de.smartics.properties.api.config.domain.PropertyExpressionWithSourceMessageBean extends de.smartics.properties.api.core.domain.PropertyExpressionMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyLocation source
Class de.smartics.properties.api.config.domain.PropertyIndex extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> configurationKey
Map<K,V> properties
Class de.smartics.properties.api.config.domain.PropertyLocation extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ApplicationId applicationId
null
if no archive contains the information. This is e.g. the case if the property is provided by a data source or other external information system.
String path
archive
.
This value must not be null
.
Class de.smartics.properties.api.config.domain.PropertyStoreException extends ConfigurationRootException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.config.domain.PropertyStoreMessageBean extends de.smartics.properties.api.core.app.AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> configurationKey
String propertyName
Class de.smartics.properties.api.config.domain.PropertyValidationWithSourceException extends de.smartics.properties.api.core.domain.PropertyValidationException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.config.domain.PropertyValidationWithSourceMessageBean extends de.smartics.properties.api.core.domain.PropertyValidationMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyLocation source
Class de.smartics.properties.api.config.domain.PropertyValueConversionWithSourceException extends de.smartics.properties.api.core.domain.PropertyValueConversionException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.config.domain.PropertyValueResolveWithSourceException extends de.smartics.properties.api.core.domain.PropertyValueResolveException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.config.domain.PropertyValueWithSourceMessageBean extends de.smartics.properties.api.core.domain.PropertyValueMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyLocation source
Class de.smartics.properties.api.config.domain.TypeProblemMessageBean extends de.smartics.properties.api.core.app.AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String type
Class de.smartics.properties.api.config.domain.UnknownProperties extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> properties
Class de.smartics.properties.api.config.domain.UnknownPropertyException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String propertyKey
Class de.smartics.properties.api.config.domain.ValidatedProperty extends DescribedProperty implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String expression
null
. If the property value is
null
, the expression is checked for default values.
Object validatedValue
null
.
Package de.smartics.properties.api.config.domain.key |
---|
Class de.smartics.properties.api.config.domain.key.ApplicationId extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String groupId
String artifactId
String version
Class de.smartics.properties.api.config.domain.key.EnvironmentId extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String name
String node
Package de.smartics.properties.api.config.transfer |
---|
Class de.smartics.properties.api.config.transfer.TransferException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.impl.config.cache |
---|
Class de.smartics.properties.impl.config.cache.AbstractCacheConfigurationPropertiesManagement extends AbstractAdminModeSupportedPropertiesManagement implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
de.smartics.properties.impl.config.cache.DependencyTrackingCache cache
Class de.smartics.properties.impl.config.cache.CacheConfigurationPropertiesManagement extends AbstractCacheConfigurationPropertiesManagement implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationPropertiesManagementSpi delegate
Class de.smartics.properties.impl.config.cache.SerializableCacheConfigurationPropertiesManagement extends AbstractCacheConfigurationPropertiesManagement implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
SerializableConfigurationPropertiesManagementSpi delegate
Package de.smartics.properties.impl.config.classpath |
---|
Class de.smartics.properties.impl.config.classpath.ClasspathConfigurationProperties extends AbstractInMemoryConfigurationProperties implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.impl.config.classpath.ClasspathConfigurationPropertiesFactory extends AbstractConfigurationPropertiesFactory<ClasspathConfigurationProperties> implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.impl.config.domain.key.envapp |
---|
Class de.smartics.properties.impl.config.domain.key.envapp.AbstractConfigurationKey extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
EnvironmentId environmentId
ApplicationId applicationId
int hashCodeValue
Class de.smartics.properties.impl.config.domain.key.envapp.AbstractPropertiesDefinitionContext extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Set<E> tlds
Set<E> environments
Set<E> nodes
Set<E> groups
PropertyResourceMatchers matchers
Class de.smartics.properties.impl.config.domain.key.envapp.EnvAppConfigurationKey extends AbstractConfigurationKey<EnvAppConfigurationKey> implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.impl.config.domain.key.envapp.EnvAppConfigurationKeyHelper extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
boolean preferEarManifest
ear
) is preferred if present.
Class de.smartics.properties.impl.config.domain.key.envapp.EnvAppDefinitionKeyHelper extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
EnvAppPropertiesDefinitionContext context
Class de.smartics.properties.impl.config.domain.key.envapp.EnvAppPropertiesDefinitionContext extends AbstractPropertiesDefinitionContext implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.impl.config.domain.key.rtaware |
---|
Class de.smartics.properties.impl.config.domain.key.rtaware.TenantId extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String name
Class de.smartics.properties.impl.config.domain.key.rtaware.TenantUserConfigurationKey extends AbstractConfigurationKey<TenantUserConfigurationKey> implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
TenantId tenantId
UserId userId
int hashCodeValue
Class de.smartics.properties.impl.config.domain.key.rtaware.TenantUserConfigurationKeyHelper extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
EnvAppConfigurationKeyHelper helper
Class de.smartics.properties.impl.config.domain.key.rtaware.TenantUserDefinitionKeyHelper extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
TenantUserPropertiesDefinitionContext context
Class de.smartics.properties.impl.config.domain.key.rtaware.TenantUserPropertiesDefinitionContext extends AbstractPropertiesDefinitionContext implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.impl.config.domain.key.rtaware.UserId extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String name
null
.
Package de.smartics.properties.impl.config.ds |
---|
Class de.smartics.properties.impl.config.ds.AutodetectDataSourceConfigurationPropertiesFactory extends AbstractConfigurationPropertiesFactory<ConfigurationPropertiesManagement> implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesStore manager
DataSourceConfiguration configuration
Class de.smartics.properties.impl.config.ds.DataSourceConfiguration extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String configSourceId
String jndiName
boolean dropTable
true
.
boolean createTable
true
.
Class de.smartics.properties.impl.config.ds.DataSourceConfigurationJndiLoader extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.impl.config.ds.DataSourceConfigurationLoader extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.impl.config.ds.DataSourceConfigurationProperties extends AbstractExternalConfigurationPropertiesManagement implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesStore store
PropertyStoreAccessor propertyStoreAccessor
Class de.smartics.properties.impl.config.ds.DataSourceConfigurationPropertiesFactory extends AbstractConfigurationPropertiesFactory<ConfigurationPropertiesManagement> implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesStore manager
Class de.smartics.properties.impl.config.ds.DataSourceConfigurationPropertiesLoader extends Object implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.impl.config.jndi |
---|
Class de.smartics.properties.impl.config.jndi.JndiConfigurationProperties extends AbstractConfigurationPropertiesManagement implements Serializable |
---|
serialVersionUID: 1L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
- on read problems or if the JNDI context cannot be established.
ClassNotFoundException
- if a class cannot be found.
Serialized Fields |
---|
PropertyStoreAccessor propertyStoreAccessor
Class de.smartics.properties.impl.config.jndi.JndiConfigurationPropertiesFactory extends AbstractConfigurationPropertiesFactory<JndiConfigurationProperties> implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.impl.config.jndi.JndiPropertyStoreException extends PropertyStoreException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.impl.config.jndi.JndiPropertyStoreMessageBean extends PropertyStoreMessageBean implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.impl.config.properties |
---|
Class de.smartics.properties.impl.config.properties.PropertiesConfigurationProperties extends AbstractInMemoryConfigurationProperties implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.impl.config.properties.PropertiesConfigurationPropertiesFactory extends AbstractConfigurationPropertiesFactory<PropertiesConfigurationProperties> implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.impl.config.resource |
---|
Class de.smartics.properties.impl.config.resource.AutodetectDataSourceResourceConfigurationPropertiesFactory extends AutodetectDataSourceConfigurationPropertiesFactory implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Map<K,V> artifactIds
Class de.smartics.properties.impl.config.resource.ResourceConfigurationPropertiesFactory extends AbstractConfigurationPropertiesFactory<ConfigurationPropertiesManagement> implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Map<K,V> artifactIds
Package de.smartics.properties.spi.config.cache |
---|
Class de.smartics.properties.spi.config.cache.CacheConfigurationJndiLoader extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.cache.CacheConfigurationLoader extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.cache.CacheConfigurationPropertiesLoader extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.cache.CacheEntryConfiguration extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
CacheEntryConfigurationType enumEntry
Class de.smartics.properties.spi.config.cache.CacheException extends ConfigurationRootException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.cache.CacheMessageBean extends de.smartics.properties.api.core.app.AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String cacheConfiguration
String cacheId
String missingProperty
Class de.smartics.properties.spi.config.cache.CompoundKey extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String name
Object key
String stringRepresentation
Package de.smartics.properties.spi.config.definition |
---|
Class de.smartics.properties.spi.config.definition.OneKeyPropertiesDefinitionContext extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> configurationKey
null
.
OneKeyPropertiesDefinitionContext.getKey(String)
Package de.smartics.properties.spi.config.domain |
---|
Class de.smartics.properties.spi.config.domain.ConfigurationPropertiesManagementProxy extends ConfigurationPropertiesProxy implements Serializable |
---|
serialVersionUID: 1L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
- on read problems.
ClassNotFoundException
- if a class cannot be found.
Class de.smartics.properties.spi.config.domain.ConfigurationPropertiesProxy extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
- on read problems.
ClassNotFoundException
- if a class cannot be found.
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> key
ConfigurationPropertiesFactory factory
Package de.smartics.properties.spi.config.domain.key |
---|
Class de.smartics.properties.spi.config.domain.key.PathMatcher extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> configurationKey
List<E> matchers
Class de.smartics.properties.spi.config.domain.key.PathMatcher.Matcher extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String path
boolean wildcardMatch
path
is a prefix to be match (
true
) or if it is an exact match (
false
).
Class de.smartics.properties.spi.config.domain.key.PropertyResourceMatchers extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> anyKey
null
.
List<E> matchers
Package de.smartics.properties.spi.config.ds |
---|
Class de.smartics.properties.spi.config.ds.AbstractDataSourceDescriptor extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String table
String configColumn
String nameColumn
String valueColumn
Class de.smartics.properties.spi.config.ds.DataSourceConfigurationMessageBean extends DataSourceMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String config
Class de.smartics.properties.spi.config.ds.DataSourceConfigurationPropertyProvider extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> configurationKey
PropertiesStore manager
Class de.smartics.properties.spi.config.ds.DataSourceException extends ConfigurationRootException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.ds.DataSourceMessageBean extends de.smartics.properties.api.core.app.AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String dataSourceId
Class de.smartics.properties.spi.config.ds.DataSourcePropertyKeyMessageBean extends DataSourceMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String path
String propertyKey
Class de.smartics.properties.spi.config.ds.DataSourcePropertyMessageBean extends DataSourcePropertyKeyMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String propertyValue
Class de.smartics.properties.spi.config.ds.DefaultDataSourceManager extends AbstractDataSourceDescriptor implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
DataSourceProxy dataSourceProxy
Map<K,V> initialProperties
null
.
boolean dropTable
boolean ignoreTableCreationProblems
String createTableSqlStatement
String insertOrUpdateSqlStatementTemplate
Class de.smartics.properties.spi.config.ds.JndiDataSourceProxy extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
- on read problems.
ClassNotFoundException
- if a class cannot be found.
Serialized Fields |
---|
String mappedName
Class de.smartics.properties.spi.config.ds.PropertiesStore extends DefaultDataSourceManager implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.spi.config.proxy |
---|
Class de.smartics.properties.spi.config.proxy.InvalidArgumentsException extends PropertiesException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.proxy.NotAPropertySetAnnotatedInterfaceException extends PropertiesException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.proxy.PropertiesException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.proxy.PropertiesProxyInvocationHandler extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
SerializableConfigurationProperties configurationProperties
Class de.smartics.properties.spi.config.proxy.PropertyMethodNotFoundException extends PropertiesException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.spi.config.resolve |
---|
Class de.smartics.properties.spi.config.resolve.ConfigurationPropertiesResolveContext extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
de.smartics.properties.api.core.domain.PropertyDescriptorRegistry registry
ConfigurationProperties config
Class de.smartics.properties.spi.config.resolve.NullValuePropertyException extends UnresolvablePropertyException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.resolve.RecursivePropertyException extends UnresolvablePropertyException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.resolve.ResolveConfigurationException extends ConfigurationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String expression
Class de.smartics.properties.spi.config.resolve.UnresolvablePropertyException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String propertyKey
List<E> path
Package de.smartics.properties.spi.config.support |
---|
Class de.smartics.properties.spi.config.support.AbstractConfigurationPropertiesFactory extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
- on read problems.
ClassNotFoundException
- if a class cannot be found.
Serialized Fields |
---|
List<E> rootLocations
List<E> rootPropertyProviders
While AbstractConfigurationPropertiesFactory.addRootLocations(Collection)
and AbstractConfigurationPropertiesFactory.addRootLocations(URL...)
allows to declare class path roots to search for properties files automatically, the root property provider allow access to properties that are stored in arbitrary locations and formats. These properties may be stored in databases or any other technology, as long as they provide the concept of key and value.
FactoryConfiguration factoryConfiguration
Map<K,V> artifactIds
de.smartics.properties.api.core.domain.PropertyDescriptorRegistry registry
ReentrantReadWriteLock lock
Lock readLock
Lock writeLock
boolean initialized
Class de.smartics.properties.spi.config.support.AbstractInMemoryConfigurationProperties extends AbstractConfigurationPropertiesManagement implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
InMemoryPropertiesManager properties
boolean requiresDefaultOnClassPath
true
not finding the properties file on the class path signals an exception, if set to
false
the properties are not required to exist. In the latter case the properties may be set purely programatically.
PropertyStoreAccessor propertyStoreAccessor
Class de.smartics.properties.spi.config.support.BootConfigurationProperties extends AbstractInMemoryConfigurationProperties implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.config.support.ConfigurationPropertiesManagementWithDefaults extends AbstractConfigurationProperties implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> configurationProperties
PropertyStoreAccessor propertyStoreAccessor
Class de.smartics.properties.spi.config.support.InMemoryPropertiesManager extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> configurationKey
PropertyLocation sourceId
Map<K,V> propertiesKeyToValueMap
PropertyChangeSupport support
ReentrantReadWriteLock lock
Lock readLock
Lock writeLock
Class de.smartics.properties.spi.config.support.PropertiesPropertyProvider extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey<T extends ConfigurationKey<?>> configurationKey
PropertyLocation sourceId
Properties properties
Package de.smartics.properties.spi.config.transfer |
---|
Class de.smartics.properties.spi.config.transfer.DefinitionXmlMessageBean extends de.smartics.properties.api.core.app.AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
de.smartics.properties.resource.domain.ArtifactRef artifact
definition.xml
.
String definitionXml
definition.xml
that has not been found in the given archive.
"META-INF/smartics-properties/definition.xml"
Class de.smartics.properties.spi.config.transfer.NoConfigurationKeyForPropertiesMessageBean extends de.smartics.properties.api.core.app.AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String propertiesFile
String definitionXml
definition.xml
within an archive that contains the key information that maps properties files to a configuration key.
"META-INF/smartics-properties/definition.xml"
Class de.smartics.properties.spi.config.transfer.TransferException extends ConfigurationRootException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.spi.config.validation |
---|
Class de.smartics.properties.spi.config.validation.ConfigurationValidator extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationPropertiesManagement configuration
boolean lenient
true
. If the value is
false
unknown properties are reported as validation failures.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |