public interface SessionNamedDataStorage<T>
| Modifier and Type | Method and Description |
|---|---|
T |
get(String sessionID,
String name)
Get data belonging to specific HTTP session, by name
|
T |
getRequired(String sessionID,
String name)
Get data belonging to specific HTTP session, by name; throw an exception if does not exist
|
void |
put(String sessionID,
String name,
T data)
Put data belonging to specific HTTP session; overwrite in case an equally named data already exists in the storage
|
void |
remove(String sessionID,
String name)
Remove data belonging to specific HTTP session, by name; throw an exception if does not exist
|
void |
removeIfExists(String sessionID)
Remove all data belonging to specific HTTP session, if any.
|
void put(String sessionID, String name, T data)
sessionID - HTTP session IDname - Data namedata - Data objectT get(String sessionID, String name)
sessionID - HTTP session IDname - Data nameT getRequired(String sessionID, String name)
sessionID - HTTP session IDname - Data namevoid remove(String sessionID, String name)
sessionID - HTTP session IDname - Data namevoid removeIfExists(String sessionID)
sessionID - HTTP session IDCopyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.