Package org.apache.wicket.jmx.wrapper
Class ResourceSettings
- java.lang.Object
-
- org.apache.wicket.jmx.wrapper.ResourceSettings
-
- All Implemented Interfaces:
ResourceSettingsMBean
public class ResourceSettings extends Object implements ResourceSettingsMBean
Exposes Application related functionality for JMX.- Author:
- eelcohillenius
-
-
Constructor Summary
Constructors Constructor Description ResourceSettings(org.apache.wicket.Application application)Create.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetLocalizer()Get the application's localizer.StringgetPackageResourceGuard()Gets thepackage resource guard.StringgetPropertiesFactory()Get the property factory which will be used to load property filesStringgetResourceFinders()Gets the resource finder to use when searching for resources.StringgetResourcePollFrequency()StringgetResourceStreamLocator()String[]getStringResourceLoaders()booleangetThrowExceptionOnMissingResource()booleangetUseDefaultOnMissingResource()voidsetThrowExceptionOnMissingResource(boolean throwExceptionOnMissingResource)voidsetUseDefaultOnMissingResource(boolean useDefaultOnMissingResource)
-
-
-
Constructor Detail
-
ResourceSettings
public ResourceSettings(org.apache.wicket.Application application)
Create.- Parameters:
application-
-
-
Method Detail
-
getLocalizer
public String getLocalizer()
Get the application's localizer.- Specified by:
getLocalizerin interfaceResourceSettingsMBean- Returns:
- The application wide localizer instance
-
getPackageResourceGuard
public String getPackageResourceGuard()
Gets thepackage resource guard.- Specified by:
getPackageResourceGuardin interfaceResourceSettingsMBean- Returns:
- The package resource guard
-
getPropertiesFactory
public String getPropertiesFactory()
Get the property factory which will be used to load property files- Specified by:
getPropertiesFactoryin interfaceResourceSettingsMBean- Returns:
- PropertiesFactory
-
getResourceFinders
public String getResourceFinders()
Gets the resource finder to use when searching for resources.- Specified by:
getResourceFindersin interfaceResourceSettingsMBean- Returns:
- Returns the resourceFinder.
- See Also:
ResourceSettings.getResourceFinders()
-
getResourcePollFrequency
public String getResourcePollFrequency()
- Specified by:
getResourcePollFrequencyin interfaceResourceSettingsMBean- Returns:
- Returns the resourcePollFrequency.
- See Also:
ResourceSettings.setResourcePollFrequency(Duration)
-
getResourceStreamLocator
public String getResourceStreamLocator()
- Specified by:
getResourceStreamLocatorin interfaceResourceSettingsMBean- Returns:
- Resource locator for this application
-
getStringResourceLoaders
public String[] getStringResourceLoaders()
- Specified by:
getStringResourceLoadersin interfaceResourceSettingsMBean- Returns:
- an unmodifiable list of all available string resource loaders
-
getThrowExceptionOnMissingResource
public boolean getThrowExceptionOnMissingResource()
- Specified by:
getThrowExceptionOnMissingResourcein interfaceResourceSettingsMBean- Returns:
- boolean
- See Also:
ResourceSettings.getThrowExceptionOnMissingResource()
-
getUseDefaultOnMissingResource
public boolean getUseDefaultOnMissingResource()
- Specified by:
getUseDefaultOnMissingResourcein interfaceResourceSettingsMBean- Returns:
- Whether to use a default value (if available) when a missing resource is requested
-
setThrowExceptionOnMissingResource
public void setThrowExceptionOnMissingResource(boolean throwExceptionOnMissingResource)
- Specified by:
setThrowExceptionOnMissingResourcein interfaceResourceSettingsMBean- See Also:
ResourceSettings.setThrowExceptionOnMissingResource(boolean)
-
setUseDefaultOnMissingResource
public void setUseDefaultOnMissingResource(boolean useDefaultOnMissingResource)
- Specified by:
setUseDefaultOnMissingResourcein interfaceResourceSettingsMBean- Parameters:
useDefaultOnMissingResource- Whether to use a default value (if available) when a missing resource is requested
-
-