|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SessionAttributeStore
Strategy interface for storing model attributes in a backend session.
SessionAttributes
Method Summary | |
---|---|
void |
cleanupAttribute(WebRequest request,
String attributeName)
Clean up the specified attribute in the backend session. |
Object |
retrieveAttribute(WebRequest request,
String attributeName)
Retrieve the specified attribute from the backend session. |
void |
storeAttribute(WebRequest request,
String attributeName,
Object attributeValue)
Store the supplied attribute in the backend session. |
Method Detail |
---|
void storeAttribute(WebRequest request, String attributeName, Object attributeValue)
Can be called for new attributes as well as for existing attributes. In the latter case, this signals that the attribute value may have been modified.
request
- the current requestattributeName
- the name of the attributeattributeValue
- the attribute value to storeObject retrieveAttribute(WebRequest request, String attributeName)
This will typically be called with the expectation that the
attribute is already present, with an exception to be thrown
if this method returns null
.
request
- the current requestattributeName
- the name of the attribute
null
if nonevoid cleanupAttribute(WebRequest request, String attributeName)
Indicates that the attribute name will not be used anymore.
request
- the current requestattributeName
- the name of the attribute
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |