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.
 Object getRequestData()
           
 Serializable getSessionAttribute(String key)
           
 String getSessionId()
           
 void setRequestData(Object data)
           
 void setSessionAttribute(String key, Serializable value)
           
 

Method Detail

setRequestData

void setRequestData(Object data)
Parameters:
data -

getRequestData

Object getRequestData()
Returns:
request data

setSessionAttribute

void setSessionAttribute(String key,
                         Serializable value)
Parameters:
key -
value -

getSessionAttribute

Serializable getSessionAttribute(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

String getSessionId()
Returns:
session id


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