|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package de.smartics.properties.api.config.app |
---|
Class de.smartics.properties.api.config.app.ConfigurationFactoryException extends PropertyRootException 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
Package de.smartics.properties.api.config.domain |
---|
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 PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
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.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.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 |
---|
PropertyDescriptor descriptor
Property property
Class de.smartics.properties.api.config.domain.PropertyIndex extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
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.PropertyValidationWithSourceException extends PropertyValidationException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyLocation source
Class de.smartics.properties.api.config.domain.PropertyValueConversionWithSourceException extends PropertyValueConversionException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyLocation source
Class de.smartics.properties.api.config.domain.PropertyValueResolveWithSourceException extends PropertyValueResolveException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyLocation source
Class de.smartics.properties.api.config.domain.ResolvedProperty extends Property implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String expression
null
. If the property value is
null
, the expression is checked for default values.
Object resolvedValue
null
.
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
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.ConfigurationKey extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
EnvironmentId environmentId
ApplicationId applicationId
int hashCodeValue
Class de.smartics.properties.api.config.domain.key.ConfigurationKeyHelper extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
boolean preferEarManifest
ear
) is preferred if present.
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.core.app |
---|
Class de.smartics.properties.api.core.app.PropertyRootException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.api.core.context.alias |
---|
Class de.smartics.properties.api.core.context.alias.AliasException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String alias
Class de.smartics.properties.api.core.context.alias.DuplicateAliasException extends AliasException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String oldTarget
String newTarget
Class de.smartics.properties.api.core.context.alias.PropertyAliasMapping extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Map<K,V> aliasMapping
META-INF
folder or on the server in the case of HTML reports. The alias names are alternative, unique naming schemes that refer to the same files.
The key is the name of the alias, the value is the physical resource. There is only one physical for each alias, but different aliases may point to the same resource.
Class de.smartics.properties.api.core.context.alias.UnknownAliasException extends AliasException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.api.core.domain |
---|
Class de.smartics.properties.api.core.domain.ConfigException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String systemId
Class de.smartics.properties.api.core.domain.DuplicatePropertyDeclarationException extends PropertyException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyDescriptor currentDescriptor
PropertyDescriptor newDescriptor
Class de.smartics.properties.api.core.domain.DuplicatePropertyDeclarationsException extends PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> exceptions
Class de.smartics.properties.api.core.domain.PropertiesContext extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> locales
String homePageUrl
null
.
String propertiesReportUrl
null
.
PropertyAliasMapping aliasMapping
PropertyAliasMapping
is not thread-safe, this instance provides no write-access to it.
Class de.smartics.properties.api.core.domain.PropertyComment extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String text
PropertyValueComment valueComment
Class de.smartics.properties.api.core.domain.PropertyDescriptorException extends PropertyException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyDescriptor propertyDescriptor
Class de.smartics.properties.api.core.domain.PropertyException extends PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyKey propertyKey
Class de.smartics.properties.api.core.domain.PropertyExpression extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialization Methods |
---|
private Object readResolve() throws ObjectStreamException
ObjectStreamException
Serialized Fields |
---|
String expression
null
.
Class de.smartics.properties.api.core.domain.PropertyKey extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String propertySet
name
is unique. It may be
null
(which indicates that the scope is global), but is must not be blank.
String name
This value must not be blank.
Class de.smartics.properties.api.core.domain.PropertyType extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Class<T> type
Class<T> elementType
type
is a collection type. The value is derived from the value specified as
PropertyElementType
.
Class de.smartics.properties.api.core.domain.PropertyValidationException extends PropertyDescriptorException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> constraints
Serializable value
Class de.smartics.properties.api.core.domain.PropertyValueComment extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String summary
null
.
Map<K,V> valueCommentMap
Class de.smartics.properties.api.core.domain.PropertyValueConversionException extends PropertyDescriptorException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Serializable value
Class de.smartics.properties.api.core.domain.PropertyValueResolveException extends PropertyDescriptorException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String expression
Class de.smartics.properties.api.core.domain.ReadOnlyPropertyException extends PropertyDescriptorException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Serializable currentValue
Serializable rejectedValue
Package de.smartics.properties.impl.config.cache |
---|
Class de.smartics.properties.impl.config.cache.AbstractCacheConfigurationPropertiesManagement extends Object 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.ds |
---|
Class de.smartics.properties.impl.config.ds.DataSourceConfigurationProperties extends AbstractConfigurationPropertiesManagement implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesStore store
Class de.smartics.properties.impl.config.ds.DataSourceConfigurationPropertiesFactory extends AbstractConfigurationPropertiesFactory<ConfigurationPropertiesManagement> implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesStore manager
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.ResourceConfigurationPropertiesFactory extends AbstractConfigurationPropertiesFactory<ConfigurationPropertiesManagement> implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Map<K,V> artifactIds
Package de.smartics.properties.report.app |
---|
Class de.smartics.properties.report.app.ReportException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.report.data |
---|
Class de.smartics.properties.report.data.ReportProblem extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String message
Throwable cause
Package de.smartics.properties.resource.repository |
---|
Class de.smartics.properties.resource.repository.ArtifactId extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String groupId
String name
String version
String archiveType
String classifier
null
.
Class de.smartics.properties.resource.repository.ArtifactRef extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ArtifactId id
URL url
Class de.smartics.properties.resource.repository.ClassPathEnvironment extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Map<K,V> index
List<E> artifactRefs
Class de.smartics.properties.resource.repository.RepositoryException extends PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.spi.config.definition |
---|
Class de.smartics.properties.spi.config.definition.DefinitionKeyHelper extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesDefinitionContext context
Class de.smartics.properties.spi.config.definition.PropertiesDefinitionContext extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Set<E> tlds
Set<E> environments
Set<E> nodes
Set<E> groups
Map<K,V> files
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 key
ConfigurationPropertiesFactory factory
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 nameColumn
String valueColumn
Class de.smartics.properties.spi.config.ds.DataSourceConfigurationPropertyProvider extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ConfigurationKey configurationKey
PropertiesStore manager
Class de.smartics.properties.spi.config.ds.DataSourceException extends PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String dataSourceId
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
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 |
---|
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
PropertyDescriptorRegistry registry
ReentrantReadWriteLock lock
Lock readLock
Lock writeLock
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.
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
Class de.smartics.properties.spi.config.support.InMemoryPropertiesManager extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
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 configurationKey
PropertyLocation sourceId
Properties properties
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.
Package de.smartics.properties.spi.core.constraint |
---|
Class de.smartics.properties.spi.core.constraint.AbstractPropertyConstraint extends Object implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.spi.core.constraint.jsr303 |
---|
Class de.smartics.properties.spi.core.constraint.jsr303.GenericPropertyConstraint extends AbstractPropertyConstraint<T> 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 |
---|
Annotation constraintAnnotation
Class<T> validatorClass
Package de.smartics.properties.spi.core.constraints |
---|
Class de.smartics.properties.spi.core.constraints.ListValueConstraint extends AbstractPropertyConstraint<List<?>> implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Class<T> elementType
Integer minOccurs
null
if there is no constraint on the minimum number of elements.
Integer maxOccurs
null
if there is no constraint on the maximum number of elements.
List<E> elementConstraints
null
.
Class de.smartics.properties.spi.core.constraints.PropertyRangeConstraint extends AbstractPropertyConstraint<T> implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyValueRange<T> valueRange
A value of null
tells that there is no range defined.
Package de.smartics.properties.spi.core.context |
---|
Class de.smartics.properties.spi.core.context.MandatoryPropertyContext extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesContext propertiesContext
PropertyDescriptor descriptor
Class de.smartics.properties.spi.core.context.PropertyContextProxy extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesContext context
Package de.smartics.properties.spi.core.convert |
---|
Class de.smartics.properties.spi.core.convert.BeanUtilsPropertyValueConverter extends Object implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.spi.core.metadata |
---|
Class de.smartics.properties.spi.core.metadata.MetaInfDocumentMetaDataProxy extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesContext context
null
.
SerializableMethod propertyMethod
Map<K,V> metaData
Class de.smartics.properties.spi.core.metadata.PropertyCommentProxy extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertiesContext context
null
.
Map<K,V> comments
Class de.smartics.properties.spi.core.metadata.PropertyMetaData extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyContextProvider contextProxy
Class<T> declaringType
PropertyKey key
null
.
PropertyType type
null
.
boolean mandatory
AccessType accessType
long updateIntervalInMs
An application may cache the value of the property for the given period of time.
value | description |
---|---|
< 0 | Property is not mutable. |
0 | Property is required on each access. |
> 0 | Property is required to be read new after the given number of ms elapsed. |
PropertyDefinitionTime configurationTime
PropertyExpression defaultExpression
null
.
PropertyValueRange<T> valueRange
List<E> constraints
null
.
DocumentMetaDataProxy documentMetaDataProxy
PropertyCommentProvider commentProxy
Package de.smartics.properties.spi.core.metadata.comment |
---|
Class de.smartics.properties.spi.core.metadata.comment.CommentException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String systemId
Package de.smartics.properties.spi.core.metadata.projectdoc |
---|
Class de.smartics.properties.spi.core.metadata.projectdoc.MetaDataException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String systemId
Class de.smartics.properties.spi.core.metadata.projectdoc.ProjectdocMetaData extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ProjectdocMetaData parent
List<E> categories
List<E> tags
List<E> parents
List<E> audience
String name
String space
String title
String shortDescription
String summary
String sortKey
List<E> notes
Package de.smartics.properties.spi.core.registry |
---|
Class de.smartics.properties.spi.core.registry.ConfigurationRegistry extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ReentrantReadWriteLock lock
Lock readLock
Lock writeLock
Map<K,V> contexts
Class de.smartics.properties.spi.core.registry.InMemoryPropertyDescriptorRegistry extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
com.google.common.collect.ArrayListMultimap<K,V> descriptors
Map<K,V> descriptorMap
String
keys. The key is the key of the property descriptor.
List<E> mandatoryProperties
ConfigurationRegistry configurationRegistry
ReentrantReadWriteLock lock
Lock readLock
Lock writeLock
Package de.smartics.properties.spi.core.util |
---|
Class de.smartics.properties.spi.core.util.SerializableMethod 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.
private void writeObject(ObjectOutputStream out) throws IOException
IOException
- on any write problem.
Package de.smartics.properties.spi.core.validate |
---|
Class de.smartics.properties.spi.core.validate.PropertyValidator extends Object implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.spi.core.value |
---|
Class de.smartics.properties.spi.core.value.CollectionPropertyValueRange extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Map<K,V> valueRange
Class de.smartics.properties.spi.core.value.EnumeratedPropertyValueRange extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Class<T> enumeration
de.smartics.properties.spi.core.value.EnumIdTranslator<T extends Enum<T>> translator
fromString
methods.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |