Class ConfluenceStrutsConfigurationProvider.ConfluenceStrutsSettings
- java.lang.Object
-
- org.apache.struts2.config.DefaultSettings
-
- com.atlassian.confluence.impl.struts.ConfluenceStrutsConfigurationProvider.ConfluenceStrutsSettings
-
- Enclosing class:
- ConfluenceStrutsConfigurationProvider
public static class ConfluenceStrutsConfigurationProvider.ConfluenceStrutsSettings extends org.apache.struts2.config.DefaultSettings
-
-
Field Summary
Fields Modifier and Type Field Description static Set<String>
RUNTIME_KEYS
List of Struts settings that should be loaded from runtime configuration, and have their retrieval defined inget(java.lang.String)
.
-
Constructor Summary
Constructors Constructor Description ConfluenceStrutsSettings(BootstrapManager bootstrapManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
get(String aName)
These properties are refreshed following anXWork config reload
.com.opensymphony.xwork2.util.location.Location
getLocation(String name)
Iterator
list()
List setting keys provided by this class
-
-
-
Field Detail
-
RUNTIME_KEYS
public static final Set<String> RUNTIME_KEYS
List of Struts settings that should be loaded from runtime configuration, and have their retrieval defined inget(java.lang.String)
.
-
-
Constructor Detail
-
ConfluenceStrutsSettings
public ConfluenceStrutsSettings(BootstrapManager bootstrapManager)
-
-
Method Detail
-
get
public String get(String aName) throws IllegalArgumentException
These properties are refreshed following anXWork config reload
. This can be triggered using anXWorkStateChangeEvent
.- Overrides:
get
in classorg.apache.struts2.config.DefaultSettings
- Throws:
IllegalArgumentException
-
list
public Iterator list()
List setting keys provided by this class- Overrides:
list
in classorg.apache.struts2.config.DefaultSettings
-
getLocation
public com.opensymphony.xwork2.util.location.Location getLocation(String name)
- Overrides:
getLocation
in classorg.apache.struts2.config.DefaultSettings
-
-