public class SessionQuotaManagingDataStore extends Object implements org.apache.wicket.pageStore.IDataStore
| Constructor and Description |
|---|
SessionQuotaManagingDataStore(org.apache.wicket.pageStore.IDataStore delegate,
org.apache.wicket.util.lang.Bytes maxSizePerSession)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeAsynchronous() |
void |
destroy() |
byte[] |
getData(String sessionId,
int pageId) |
boolean |
isReplicated() |
void |
removeData(String sessionId) |
void |
removeData(String sessionId,
int pageId) |
void |
storeData(String sessionId,
int pageId,
byte[] data) |
public SessionQuotaManagingDataStore(org.apache.wicket.pageStore.IDataStore delegate,
org.apache.wicket.util.lang.Bytes maxSizePerSession)
delegate - The real IDataStoremaxSizePerSession - The quotapublic byte[] getData(String sessionId, int pageId)
getData in interface org.apache.wicket.pageStore.IDataStorepublic void removeData(String sessionId)
removeData in interface org.apache.wicket.pageStore.IDataStorepublic void storeData(String sessionId, int pageId, byte[] data)
storeData in interface org.apache.wicket.pageStore.IDataStorepublic void removeData(String sessionId, int pageId)
removeData in interface org.apache.wicket.pageStore.IDataStorepublic void destroy()
destroy in interface org.apache.wicket.pageStore.IDataStorepublic boolean isReplicated()
isReplicated in interface org.apache.wicket.pageStore.IDataStorepublic boolean canBeAsynchronous()
canBeAsynchronous in interface org.apache.wicket.pageStore.IDataStoreCopyright © 2015. All rights reserved.