You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/10/31 10:34:11 UTC

svn commit: r1029283 - /wicket/trunk/wicket/src/test/java/org/apache/wicket/versioning/InMemoryPageStore.java

Author: mgrigorov
Date: Sun Oct 31 09:34:11 2010
New Revision: 1029283

URL: http://svn.apache.org/viewvc?rev=1029283&view=rev
Log:
WICKET-3138 Wicket 1.5 and GAE

Add some javadocs
No functional changes

Modified:
    wicket/trunk/wicket/src/test/java/org/apache/wicket/versioning/InMemoryPageStore.java

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/versioning/InMemoryPageStore.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/versioning/InMemoryPageStore.java?rev=1029283&r1=1029282&r2=1029283&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/versioning/InMemoryPageStore.java (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/versioning/InMemoryPageStore.java Sun Oct 31 09:34:11 2010
@@ -30,6 +30,9 @@ import org.apache.wicket.pageStore.IData
 class InMemoryPageStore implements IDataStore
 {
 
+	/**
+	 * A map of : sessionId => pageId => pageAsBytes
+	 */
 	private final Map<String, Map<Integer, byte[]>> store;
 
 	InMemoryPageStore()
@@ -42,6 +45,9 @@ class InMemoryPageStore implements IData
 		store.clear();
 	}
 
+	/**
+	 * @see org.apache.wicket.pageStore.IDataStore#getData(java.lang.String, int)
+	 */
 	public byte[] getData(String sessionId, int pageId)
 	{
 		byte[] pageAsBytes = null;
@@ -55,6 +61,9 @@ class InMemoryPageStore implements IData
 		return pageAsBytes;
 	}
 
+	/**
+	 * @see org.apache.wicket.pageStore.IDataStore#removeData(java.lang.String, int)
+	 */
 	public void removeData(String sessionId, int pageId)
 	{
 		final Map<Integer, byte[]> sessionPages = store.get(sessionId);
@@ -64,11 +73,17 @@ class InMemoryPageStore implements IData
 		}
 	}
 
+	/**
+	 * @see org.apache.wicket.pageStore.IDataStore#removeData(java.lang.String)
+	 */
 	public void removeData(String sessionId)
 	{
 		store.remove(sessionId);
 	}
 
+	/**
+	 * @see org.apache.wicket.pageStore.IDataStore#storeData(java.lang.String, int, byte[])
+	 */
 	public void storeData(String sessionId, int pageId, byte[] pageAsBytes)
 	{
 		Map<Integer, byte[]> sessionPages = store.get(sessionId);
@@ -81,6 +96,9 @@ class InMemoryPageStore implements IData
 		sessionPages.put(Integer.valueOf(pageId), pageAsBytes);
 	}
 
+	/**
+	 * @see org.apache.wicket.pageStore.IDataStore#isReplicated()
+	 */
 	public boolean isReplicated()
 	{
 		return false;