WICKET-5444 Make org.apache.wicket.pageStore.memory.PageTable public so custom 
impls of IDataStoreEvictionStrategy can be made

(cherry picked from commit ded718cf9ce1d8a61e7ff33327e29c22ddce4681)


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/f39d8faf
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/f39d8faf
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/f39d8faf

Branch: refs/heads/sandbox/WICKET-4686
Commit: f39d8fafc29baa999563530c16fbfda393bce61d
Parents: 698b337
Author: Martin Tzvetanov Grigorov <[email protected]>
Authored: Mon Dec 16 11:20:28 2013 +0200
Committer: Martin Tzvetanov Grigorov <[email protected]>
Committed: Mon Dec 16 11:20:50 2013 +0200

----------------------------------------------------------------------
 .../java/org/apache/wicket/pageStore/memory/PageTable.java   | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/f39d8faf/wicket-core/src/main/java/org/apache/wicket/pageStore/memory/PageTable.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/pageStore/memory/PageTable.java 
b/wicket-core/src/main/java/org/apache/wicket/pageStore/memory/PageTable.java
index 1ee5509..f49e9ee 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/pageStore/memory/PageTable.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/pageStore/memory/PageTable.java
@@ -29,7 +29,7 @@ import org.apache.wicket.util.io.IClusterable;
  * <p>
  * Additionally it has an index of the least recently used pages
  */
-class PageTable implements IClusterable
+public class PageTable implements IClusterable
 {
        private static final long serialVersionUID = 1L;
 
@@ -58,7 +58,7 @@ class PageTable implements IClusterable
                index = new ConcurrentLinkedQueue<Integer>();
        }
 
-       void storePage(Integer pageId, byte[] pageAsBytes)
+       public void storePage(Integer pageId, byte[] pageAsBytes)
        {
                synchronized (index)
                {
@@ -68,7 +68,7 @@ class PageTable implements IClusterable
                }
        }
 
-       byte[] getPage(final Integer pageId)
+       public byte[] getPage(final Integer pageId)
        {
                synchronized (index)
                {
@@ -102,7 +102,7 @@ class PageTable implements IClusterable
                return pages.size();
        }
 
-       Integer getOldest()
+       public Integer getOldest()
        {
                return index.peek();
        }

Reply via email to