Interface StoreProperties
-
- All Superinterfaces:
ConfigBeanProxy
,PropertyBag
public interface StoreProperties extends ConfigBeanProxy, PropertyBag
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
ConfigBeanProxy.Duck
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
PropertyBag.Duck
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDirectory()
Gets the value of the directory property.List<Property>
getProperty()
Properties as perPropertyBag
String
getReapIntervalInSeconds()
Gets the value of the reapIntervalInSeconds property.void
setDirectory(String value)
Sets the value of the directory property.void
setReapIntervalInSeconds(String value)
Sets the value of the reapIntervalInSeconds property.-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
-
-
-
-
Method Detail
-
getDirectory
String getDirectory()
Gets the value of the directory property.- Returns:
- possible object is
String
-
setDirectory
void setDirectory(String value) throws PropertyVetoException
Sets the value of the directory property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getReapIntervalInSeconds
String getReapIntervalInSeconds()
Gets the value of the reapIntervalInSeconds property.- Returns:
- possible object is
String
-
setReapIntervalInSeconds
void setReapIntervalInSeconds(String value) throws PropertyVetoException
Sets the value of the reapIntervalInSeconds property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getProperty
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<Property> getProperty()
Properties as perPropertyBag
- Specified by:
getProperty
in interfacePropertyBag
- Returns:
- the property list
-
-