org.apache.wicket.jmx
Class ResourceSettings

java.lang.Object
  extended by org.apache.wicket.jmx.ResourceSettings
All Implemented Interfaces:
ResourceSettingsMBean

public class ResourceSettings
extends Object
implements ResourceSettingsMBean

Exposes Application related functionality for JMX.

Author:
eelcohillenius

Constructor Summary
ResourceSettings(Application application)
          Create.
 
Method Summary
 String getLocalizer()
          Get the application's localizer.
 String getPackageResourceGuard()
          Gets the package resource guard.
 String getPropertiesFactory()
          Get the property factory which will be used to load property files
 String getResourceFinder()
          Gets the resource finder to use when searching for resources.
 String getResourcePollFrequency()
           
 String getResourceStreamLocator()
           
 String[] getStringResourceLoaders()
           
 boolean getThrowExceptionOnMissingResource()
           
 boolean getUseDefaultOnMissingResource()
           
 void setThrowExceptionOnMissingResource(boolean throwExceptionOnMissingResource)
           
 void setUseDefaultOnMissingResource(boolean useDefaultOnMissingResource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceSettings

public ResourceSettings(Application application)
Create.

Parameters:
application -
Method Detail

getLocalizer

public String getLocalizer()
Description copied from interface: ResourceSettingsMBean
Get the application's localizer.

Specified by:
getLocalizer in interface ResourceSettingsMBean
Returns:
The application wide localizer instance
See Also:
ResourceSettingsMBean.getLocalizer()

getPackageResourceGuard

public String getPackageResourceGuard()
Description copied from interface: ResourceSettingsMBean
Gets the package resource guard.

Specified by:
getPackageResourceGuard in interface ResourceSettingsMBean
Returns:
The package resource guard
See Also:
ResourceSettingsMBean.getPackageResourceGuard()

getPropertiesFactory

public String getPropertiesFactory()
Description copied from interface: ResourceSettingsMBean
Get the property factory which will be used to load property files

Specified by:
getPropertiesFactory in interface ResourceSettingsMBean
Returns:
PropertiesFactory
See Also:
ResourceSettingsMBean.getPropertiesFactory()

getResourceFinder

public String getResourceFinder()
Description copied from interface: ResourceSettingsMBean
Gets the resource finder to use when searching for resources.

Specified by:
getResourceFinder in interface ResourceSettingsMBean
Returns:
Returns the resourceFinder.
See Also:
ResourceSettingsMBean.getResourceFinder()

getResourcePollFrequency

public String getResourcePollFrequency()
Specified by:
getResourcePollFrequency in interface ResourceSettingsMBean
Returns:
Returns the resourcePollFrequency.
See Also:
ResourceSettingsMBean.getResourcePollFrequency()

getResourceStreamLocator

public String getResourceStreamLocator()
Specified by:
getResourceStreamLocator in interface ResourceSettingsMBean
Returns:
Resource locator for this application
See Also:
ResourceSettingsMBean.getResourceStreamLocator()

getStringResourceLoaders

public String[] getStringResourceLoaders()
Specified by:
getStringResourceLoaders in interface ResourceSettingsMBean
Returns:
an unmodifiable list of all available string resource loaders
See Also:
ResourceSettingsMBean.getStringResourceLoaders()

getThrowExceptionOnMissingResource

public boolean getThrowExceptionOnMissingResource()
Specified by:
getThrowExceptionOnMissingResource in interface ResourceSettingsMBean
Returns:
boolean
See Also:
ResourceSettingsMBean.getThrowExceptionOnMissingResource()

getUseDefaultOnMissingResource

public boolean getUseDefaultOnMissingResource()
Specified by:
getUseDefaultOnMissingResource in interface ResourceSettingsMBean
Returns:
Whether to use a default value (if available) when a missing resource is requested
See Also:
ResourceSettingsMBean.getUseDefaultOnMissingResource()

setThrowExceptionOnMissingResource

public void setThrowExceptionOnMissingResource(boolean throwExceptionOnMissingResource)
Specified by:
setThrowExceptionOnMissingResource in interface ResourceSettingsMBean
See Also:
ResourceSettingsMBean.setThrowExceptionOnMissingResource(boolean)

setUseDefaultOnMissingResource

public void setUseDefaultOnMissingResource(boolean useDefaultOnMissingResource)
Specified by:
setUseDefaultOnMissingResource in interface ResourceSettingsMBean
Parameters:
useDefaultOnMissingResource - Whether to use a default value (if available) when a missing resource is requested
See Also:
ResourceSettingsMBean.setUseDefaultOnMissingResource(boolean)


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