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 StringgetDirectory()Gets the value of the directory property.List<Property>getProperty()Properties as perPropertyBagStringgetReapIntervalInSeconds()Gets the value of the reapIntervalInSeconds property.voidsetDirectory(String value)Sets the value of the directory property.voidsetReapIntervalInSeconds(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:
getPropertyin interfacePropertyBag- Returns:
- the property list
-
-