org.apache.wicket.protocol.http.pagestore
Class AbstractPageStore.SerializedPage

java.lang.Object
  extended by org.apache.wicket.protocol.http.pagestore.AbstractPageStore.SerializedPage
All Implemented Interfaces:
Serializable
Enclosing class:
AbstractPageStore

protected static class AbstractPageStore.SerializedPage
extends Object
implements Serializable

Immutable class that contains a serialized page instance.

Author:
Matej Knopp
See Also:
Serialized Form

Constructor Summary
AbstractPageStore.SerializedPage(int pageId, String pageMapName, int versionNumber, int ajaxVersionNumber, byte[] data)
          Construct.
AbstractPageStore.SerializedPage(Page page)
          Construct.
 
Method Summary
 boolean equals(Object obj)
           
 int getAjaxVersionNumber()
           
 byte[] getData()
           
 int getPageId()
           
 String getPageMapName()
           
 int getVersionNumber()
           
 int hashCode()
           
 void setData(byte[] data)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPageStore.SerializedPage

public AbstractPageStore.SerializedPage(int pageId,
                                        String pageMapName,
                                        int versionNumber,
                                        int ajaxVersionNumber,
                                        byte[] data)
Construct.

Parameters:
pageId -
pageMapName -
versionNumber -
ajaxVersionNumber -
data -

AbstractPageStore.SerializedPage

public AbstractPageStore.SerializedPage(Page page)
Construct.

Parameters:
page -
Method Detail

getPageId

public int getPageId()
Returns:
the page id

getPageMapName

public String getPageMapName()
Returns:
the pagemap name

getVersionNumber

public int getVersionNumber()
Returns:
the version number

getAjaxVersionNumber

public int getAjaxVersionNumber()
Returns:
the ajax version number

getData

public byte[] getData()
Returns:
the data

setData

public void setData(byte[] data)
Parameters:
data -

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.