org.apache.wicket.page
Class DefaultPageManagerContext

java.lang.Object
  extended by org.apache.wicket.page.DefaultPageManagerContext
All Implemented Interfaces:
IPageManagerContext

public class DefaultPageManagerContext
extends java.lang.Object
implements IPageManagerContext

Wicket's default page manager context

Author:
Juergen Donnerstag

Constructor Summary
DefaultPageManagerContext()
           
 
Method Summary
 void bind()
          Tells Wicket to bind the current session.
 java.lang.Object getRequestData()
           
 java.io.Serializable getSessionAttribute(java.lang.String key)
           
 java.lang.String getSessionId()
           
 void setRequestData(java.lang.Object data)
           
 void setSessionAttribute(java.lang.String key, java.io.Serializable value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPageManagerContext

public DefaultPageManagerContext()
Method Detail

bind

public void bind()
Description copied from interface: IPageManagerContext
Tells Wicket to bind the current session. This make a temporary session become persistent across requests.

Specified by:
bind in interface IPageManagerContext
See Also:
IPageManagerContext.bind()

getRequestData

public java.lang.Object getRequestData()
Specified by:
getRequestData in interface IPageManagerContext
Returns:
request data
See Also:
IPageManagerContext.getRequestData()

getSessionAttribute

public java.io.Serializable getSessionAttribute(java.lang.String key)
Specified by:
getSessionAttribute in interface IPageManagerContext
Returns:
The session attribute associate with the key
See Also:
IPageManagerContext.getSessionAttribute(java.lang.String)

getSessionId

public java.lang.String getSessionId()
Specified by:
getSessionId in interface IPageManagerContext
Returns:
session id
See Also:
IPageManagerContext.getSessionId()

setRequestData

public void setRequestData(java.lang.Object data)
Specified by:
setRequestData in interface IPageManagerContext
See Also:
org.apache.wicket.page.IPageManagerContext#setRequestData(RequestAdapter)

setSessionAttribute

public void setSessionAttribute(java.lang.String key,
                                java.io.Serializable value)
Specified by:
setSessionAttribute in interface IPageManagerContext
See Also:
IPageManagerContext.setSessionAttribute(java.lang.String, java.io.Serializable)


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