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_KEYSList 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 Stringget(String aName)These properties are refreshed following anXWork config reload.com.opensymphony.xwork2.util.location.LocationgetLocation(String name)Iteratorlist()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:
getin classorg.apache.struts2.config.DefaultSettings- Throws:
IllegalArgumentException
-
list
public Iterator list()
List setting keys provided by this class- Overrides:
listin classorg.apache.struts2.config.DefaultSettings
-
getLocation
public com.opensymphony.xwork2.util.location.Location getLocation(String name)
- Overrides:
getLocationin classorg.apache.struts2.config.DefaultSettings
-
-