org.apache.wicket.jmx
Class ResourceSettings

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

public class ResourceSettings
extends java.lang.Object
implements ResourceSettingsMBean

Exposes Application related functionality for JMX.

Author:
eelcohillenius

Constructor Summary
ResourceSettings(Application application)
          Create.
 
Method Summary
 java.lang.String getLocalizer()
          Get the application's localizer.
 java.lang.String getPackageResourceGuard()
          Gets the package resource guard.
 java.lang.String getPropertiesFactory()
          Get the property factory which will be used to load property files
 java.lang.String getResourceFinder()
          Gets the resource finder to use when searching for resources.
 java.lang.String getResourcePollFrequency()
          
 java.lang.String getResourceStreamLocator()
          
 java.lang.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 java.lang.String getLocalizer()
Get the application's localizer.

Specified by:
getLocalizer in interface ResourceSettingsMBean
Returns:
The application wide localizer instance

getPackageResourceGuard

public java.lang.String getPackageResourceGuard()
Gets the package resource guard.

Specified by:
getPackageResourceGuard in interface ResourceSettingsMBean
Returns:
The package resource guard

getPropertiesFactory

public java.lang.String getPropertiesFactory()
Get the property factory which will be used to load property files

Specified by:
getPropertiesFactory in interface ResourceSettingsMBean
Returns:
PropertiesFactory

getResourceFinder

public java.lang.String getResourceFinder()
Gets the resource finder to use when searching for resources.

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

getResourcePollFrequency

public java.lang.String getResourcePollFrequency()

Specified by:
getResourcePollFrequency in interface ResourceSettingsMBean
Returns:
Returns the resourcePollFrequency.
See Also:
IResourceSettings.setResourcePollFrequency(Duration)

getResourceStreamLocator

public java.lang.String getResourceStreamLocator()

Specified by:
getResourceStreamLocator in interface ResourceSettingsMBean
Returns:
Resource locator for this application

getStringResourceLoaders

public java.lang.String[] getStringResourceLoaders()

Specified by:
getStringResourceLoaders in interface ResourceSettingsMBean
Returns:
an unmodifiable list of all available string resource loaders

getThrowExceptionOnMissingResource

public boolean getThrowExceptionOnMissingResource()

Specified by:
getThrowExceptionOnMissingResource in interface ResourceSettingsMBean
Returns:
boolean
See Also:
org.apache.wicket.settings.IExceptionSettings#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

setThrowExceptionOnMissingResource

public void setThrowExceptionOnMissingResource(boolean throwExceptionOnMissingResource)

Specified by:
setThrowExceptionOnMissingResource in interface ResourceSettingsMBean
See Also:
org.apache.wicket.settings.IExceptionSettings#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


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