org.wicketstuff.ki.wicket.page.store
Class PageCache

java.lang.Object
  extended by org.wicketstuff.ki.wicket.page.store.PageCache
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.IClusterable

public class PageCache
extends java.lang.Object
implements org.apache.wicket.IClusterable

continues effort started by Richard Wilkinson (to support TerraCotta, but the architecture has been separated into multiple classes, along with other architectural/stylistic changes.

Since:
Feb 13, 2009 10:23:43 PM
Author:
Les Hazlewood
See Also:
Serialized Form

Constructor Summary
PageCache(int maxSize)
           
 
Method Summary
 boolean containsPage(int pageId, int pageVersion)
           
 SerializedPageWrapper getPage(int id, int versionNumber, int ajaxVersionNumber)
           
 void removePage(int id)
           
 void storePages(java.util.Collection<SerializedPageWrapper> pagesToAdd)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PageCache

public PageCache(int maxSize)
Method Detail

storePages

public void storePages(java.util.Collection<SerializedPageWrapper> pagesToAdd)

containsPage

public boolean containsPage(int pageId,
                            int pageVersion)

getPage

public SerializedPageWrapper getPage(int id,
                                     int versionNumber,
                                     int ajaxVersionNumber)

removePage

public void removePage(int id)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.