org.apache.wicket.jmx
Class SessionSettings

java.lang.Object
  extended by org.apache.wicket.jmx.SessionSettings
All Implemented Interfaces:
SessionSettingsMBean

public class SessionSettings
extends java.lang.Object
implements SessionSettingsMBean

Exposes Application related functionality for JMX.

Author:
eelcohillenius

Constructor Summary
SessionSettings(Application application)
          Create.
 
Method Summary
 int getMaxPageMaps()
          Gets maximum number of page maps allowed in this session
 java.lang.String getPageFactory()
          Gets the factory to be used when creating pages
 java.lang.String getPageMapEvictionStrategy()
          Gets the strategy for evicting pages from the page map.
 java.lang.String getSessionStore()
          Gets the session store implementation.
 void setMaxPageMaps(int maxPageMaps)
          Sets maximum number of page maps allowed in this session
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionSettings

public SessionSettings(Application application)
Create.

Parameters:
application -
Method Detail

getMaxPageMaps

public int getMaxPageMaps()
Description copied from interface: SessionSettingsMBean
Gets maximum number of page maps allowed in this session

Specified by:
getMaxPageMaps in interface SessionSettingsMBean
Returns:
Maximum number of page maps
See Also:
SessionSettingsMBean.getMaxPageMaps()

getPageFactory

public java.lang.String getPageFactory()
Description copied from interface: SessionSettingsMBean
Gets the factory to be used when creating pages

Specified by:
getPageFactory in interface SessionSettingsMBean
Returns:
The default page factory
See Also:
SessionSettingsMBean.getPageFactory()

getPageMapEvictionStrategy

public java.lang.String getPageMapEvictionStrategy()
Description copied from interface: SessionSettingsMBean
Gets the strategy for evicting pages from the page map.

Specified by:
getPageMapEvictionStrategy in interface SessionSettingsMBean
Returns:
the strategy for evicting pages from the page map
See Also:
SessionSettingsMBean.getPageMapEvictionStrategy()

getSessionStore

public java.lang.String getSessionStore()
Description copied from interface: SessionSettingsMBean
Gets the session store implementation.

Specified by:
getSessionStore in interface SessionSettingsMBean
Returns:
the session store implementation
See Also:
SessionSettingsMBean.getSessionStore()

setMaxPageMaps

public void setMaxPageMaps(int maxPageMaps)
Description copied from interface: SessionSettingsMBean
Sets maximum number of page maps allowed in this session

Specified by:
setMaxPageMaps in interface SessionSettingsMBean
Parameters:
maxPageMaps - Maximum number of page maps
See Also:
SessionSettingsMBean.setMaxPageMaps(int)


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