Package org.apache.qpid.server.model
Interface ConfiguredSettableAttribute<C extends ConfiguredObject,T>
-
- All Superinterfaces:
ConfiguredObjectAttribute<C,T>
,ConfiguredObjectAttributeOrStatistic<C,T>
- All Known Implementing Classes:
ConfiguredAutomatedAttribute
,ConfiguredSettableInjectedAttribute
public interface ConfiguredSettableAttribute<C extends ConfiguredObject,T> extends ConfiguredObjectAttribute<C,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
convert(java.lang.Object value, C object)
java.lang.String
defaultValue()
org.apache.qpid.server.model.AttributeValueConverter<T>
getConverter()
Initialization
getInitialization()
boolean
hasValidValues()
boolean
isImmutable()
boolean
isMandatory()
java.lang.String
validValuePattern()
java.util.Collection<java.lang.String>
validValues()
-
Methods inherited from interface org.apache.qpid.server.model.ConfiguredObjectAttribute
getDescription, getOversizedAltText, getSecureValueFilter, isAutomated, isDerived, isOversized, isPersisted, isSecure, isSecureValue, updateAttributeDespiteUnchangedValue
-
Methods inherited from interface org.apache.qpid.server.model.ConfiguredObjectAttributeOrStatistic
getGenericType, getName, getType, getValue
-
-
-
-
Method Detail
-
defaultValue
java.lang.String defaultValue()
-
isMandatory
boolean isMandatory()
-
isImmutable
boolean isImmutable()
-
validValues
java.util.Collection<java.lang.String> validValues()
-
validValuePattern
java.lang.String validValuePattern()
-
hasValidValues
boolean hasValidValues()
-
getConverter
org.apache.qpid.server.model.AttributeValueConverter<T> getConverter()
-
getInitialization
Initialization getInitialization()
-
-