org.apache.wicket.page
Interface IPageManagerContext

All Known Implementing Classes:
DefaultPageManagerContext

public interface IPageManagerContext

Context object for IPageManager. This decouples the IPageManager from request cycle and session.

Author:
Matej Knopp

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)
           
 

Method Detail

setRequestData

void setRequestData(java.lang.Object data)
Parameters:
data -

getRequestData

java.lang.Object getRequestData()
Returns:
request data

setSessionAttribute

void setSessionAttribute(java.lang.String key,
                         java.io.Serializable value)
Parameters:
key -
value -

getSessionAttribute

java.io.Serializable getSessionAttribute(java.lang.String key)
Parameters:
key -
Returns:
The session attribute associate with the key

bind

void bind()
Tells Wicket to bind the current session. This make a temporary session become persistent across requests.


getSessionId

java.lang.String getSessionId()
Returns:
session id


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