| Interface | Description |
|---|---|
| IDataStore |
Data stores are used to persist (read & write) Wicket page data to a persistent store like e.g.
|
| IPageStore |
IPageStore role is to mediate the storing and loading of pages done by IDataStore
s. |
| SecondLevelPageCache<S,PI,P> |
An application scoped cache that holds the last N used pages in the application.
|
| Class | Description |
|---|---|
| AbstractCachingPageStore<P> |
An abstract
IPageStore that uses
SecondLevelPageCache to cache the stored pages in memory |
| AbstractPageStore | |
| AsynchronousDataStore |
Facade for
IDataStore that does the actual saving in worker thread. |
| DefaultPageStore |
The
IPageStore that converts IManageablePage instances to DefaultPageStore.SerializedPages
before passing them to the IDataStore to store them and the same in the opposite
direction when loading DefaultPageStore.SerializedPage from the data store. |
| DefaultPageStore.SerializedPage |
A representation of
IManageablePage that knows additionally the id of the http
session in which this IManageablePage instance is used. |
| DiskDataStore |
A data store implementation which stores the data on disk (in a file system)
|
| DiskDataStore.SessionEntry | |
| PageWindowManager |
Manages positions and size of serialized pages in the pagemap file.
|
| PageWindowManager.PageWindow |
Public (read only) version of page window.
|
| PerSessionPageStore |
A page store that uses a SecondLevelPageCache with the last N used page instances
per session.
|
| PerSessionPageStore.PagesCache |
An implementation of SecondLevelPageCache that stores the last used N live page instances
per http session.
|
Copyright © 2006–2021 Apache Software Foundation. All rights reserved.