Interface SessionProperties
-
- All Superinterfaces:
ConfigBeanProxy
,PropertyBag
public interface SessionProperties 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 List<Property>
getProperty()
Properties as perPropertyBag
@Max(2147483647L) String
getTimeoutInSeconds()
Gets the value of the timeoutInSeconds property.void
setTimeoutInSeconds(String value)
Sets the value of the timeoutInSeconds 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
-
getTimeoutInSeconds
@Max(2147483647L) @Max(2147483647L) String getTimeoutInSeconds()
Gets the value of the timeoutInSeconds property.A value of zero or less indicates that the session should never timeout
- Returns:
- possible object is
String
-
setTimeoutInSeconds
void setTimeoutInSeconds(String value) throws PropertyVetoException
Sets the value of the timeoutInSeconds 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
-
-