|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package de.smartics.properties.api.core.app |
---|
Class de.smartics.properties.api.core.app.AbstractBaseMessageBean extends de.smartics.exceptions.i18n.AbstractMessageBean implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.core.app.PropertyRootException extends de.smartics.exceptions.i18n.AbstractMessageRuntimeException 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 PropertyRootException implements Serializable |
---|
serialVersionUID: 2L
Class de.smartics.properties.api.core.domain.ConfigMessageBean extends AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String systemId
de.smartics.properties.api.core.domain.ConfigMessageBean.DuplicateKeys duplicateKeys
de.smartics.properties.api.core.domain.ConfigMessageBean.InvalidNamespace invalidNamespace
Class de.smartics.properties.api.core.domain.DocumentName extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String name
Class de.smartics.properties.api.core.domain.DuplicateDefaultKeyException extends ConfigException implements Serializable |
---|
serialVersionUID: 2L
Class de.smartics.properties.api.core.domain.DuplicatePropertyDeclarationException extends PropertyDescriptorException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.core.domain.DuplicatePropertyDeclarationsException extends PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> exceptions
String exceptionsMessage
Class de.smartics.properties.api.core.domain.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
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.PropertyCategories extends Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> categories
boolean technical
boolean business
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.PropertyDescriptorClashingMessageBean extends PropertyDescriptorMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyDescriptor clashingDescriptor
Class de.smartics.properties.api.core.domain.PropertyDescriptorException extends PropertyException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.core.domain.PropertyDescriptorMessageBean extends PropertyMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyDescriptor propertyDescriptor
Class de.smartics.properties.api.core.domain.PropertyException extends PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
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.PropertyExpressionMessageBean extends PropertyDescriptorMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String expression
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.PropertyMessageBean extends AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyKey propertyKey
Class de.smartics.properties.api.core.domain.PropertyProjectdoc extends ProjectdocMetaData implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
PropertyComment comment
SourceInfo sourceInfo
Class de.smartics.properties.api.core.domain.PropertySetProjectdoc extends ProjectdocMetaData implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String comment
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
Class de.smartics.properties.api.core.domain.PropertyValidationMessageBean extends PropertyValueMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
List<E> constraints
Class de.smartics.properties.api.core.domain.PropertyValueChangeMessageBean extends PropertyDescriptorMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Serializable currentValue
Serializable rejectedValue
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
Class de.smartics.properties.api.core.domain.PropertyValueMessageBean extends PropertyDescriptorMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Serializable value
String valueType
null
.
Class de.smartics.properties.api.core.domain.PropertyValueResolveException extends PropertyDescriptorException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.core.domain.ReadOnlyPropertyException extends PropertyDescriptorException implements Serializable |
---|
serialVersionUID: 1L
Package de.smartics.properties.api.core.security |
---|
Class de.smartics.properties.api.core.security.AbstractPropertyValueSecurity extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.core.security.Base64PropertyValueSecurity extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.core.security.PropertiesBasedPropertyValueSecurity extends AbstractPropertyValueSecurity implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Properties properties
SecretKey key
Class de.smartics.properties.api.core.security.SecurityConfigurationLoader extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.core.security.SecurityException extends PropertyRootException implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.api.core.security.SecurityMessageBean extends AbstractBaseMessageBean implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String securityPropertiesFile
Class de.smartics.properties.api.core.security.SystemPropertyBasedPropertyValueSecurity extends AbstractPropertyValueSecurity implements Serializable |
---|
serialVersionUID: 1L
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 |
---|
DocumentName documentName
META-INF
folder.
PropertiesContext context
META-INF
folder. May be
null
.
SerializableMethod propertyMethod
Map<K,V> metaData
Map<K,V> propertySetMetaData
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
boolean secured
de.smartics.properties.api.core.annotations.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. |
de.smartics.properties.api.core.annotations.PropertyDefinitionTime configurationTime
PropertyExpression defaultExpression
null
.
PropertyValueRange<T> valueRange
List<E> constraints
null
.
DocumentMetaDataProxy documentMetaDataProxy
PropertyCommentProvider commentProxy
PropertyCategories categories
de.smartics.properties.api.core.annotations.PropertyUse.UseType useType
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.AnnotationHelper extends Object implements Serializable |
---|
serialVersionUID: 1L
Class de.smartics.properties.spi.core.metadata.projectdoc.MetaDataException extends RuntimeException implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
String systemId
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
Serialized Fields |
---|
boolean adminMode
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 |