Class BambooXmlConfiguration
java.lang.Object
org.apache.commons.configuration.event.EventSource
org.apache.commons.configuration.AbstractConfiguration
org.apache.commons.configuration.HierarchicalConfiguration
org.apache.commons.configuration.AbstractHierarchicalFileConfiguration
org.apache.commons.configuration.XMLConfiguration
com.atlassian.bamboo.commonsconfig.BambooXmlConfiguration
- All Implemented Interfaces:
Serializable,Cloneable,org.apache.commons.configuration.Configuration,org.apache.commons.configuration.event.ConfigurationListener,org.apache.commons.configuration.FileConfiguration
- Direct Known Subclasses:
CustomizedXMLConfiguration
public class BambooXmlConfiguration
extends org.apache.commons.configuration.XMLConfiguration
A configuration that does not interpolate values.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.commons.configuration.AbstractHierarchicalFileConfiguration
org.apache.commons.configuration.AbstractHierarchicalFileConfiguration.FileConfigurationDelegateNested classes/interfaces inherited from class org.apache.commons.configuration.HierarchicalConfiguration
org.apache.commons.configuration.HierarchicalConfiguration.BuilderVisitor, org.apache.commons.configuration.HierarchicalConfiguration.Node, org.apache.commons.configuration.HierarchicalConfiguration.NodeVisitor -
Field Summary
Fields inherited from class org.apache.commons.configuration.HierarchicalConfiguration
EVENT_ADD_NODES, EVENT_CLEAR_TREEFields inherited from class org.apache.commons.configuration.AbstractConfiguration
END_TOKEN, EVENT_ADD_PROPERTY, EVENT_CLEAR, EVENT_CLEAR_PROPERTY, EVENT_READ_PROPERTY, EVENT_SET_PROPERTY, START_TOKEN -
Constructor Summary
ConstructorsConstructorDescriptionBambooXmlConfiguration(File file) BambooXmlConfiguration(String fileName) BambooXmlConfiguration(org.apache.commons.configuration.HierarchicalConfiguration c) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.commons.configuration.interpol.ConfigurationInterpolatorprotected Transformerorg.apache.commons.configuration.interpol.ConfigurationInterpolatororg.apache.commons.lang.text.StrSubstitutorprotected Objectinterpolate(Object value) protected Stringinterpolate(String base) protected StringinterpolateHelper(String base, List priorVariables) Methods inherited from class org.apache.commons.configuration.XMLConfiguration
clear, clone, createDelegate, createDocument, createDocumentBuilder, createNode, getDocument, getDocumentBuilder, getPublicID, getRootElementName, getSystemID, initProperties, isValidating, load, load, save, setDocumentBuilder, setPublicID, setRootElementName, setSystemID, setValidatingMethods inherited from class org.apache.commons.configuration.AbstractHierarchicalFileConfiguration
addPropertyDirect, clearProperty, clearTree, configurationChanged, containsKey, fetchNodeList, getBasePath, getDelegate, getEncoding, getFile, getFileName, getKeys, getProperty, getReloadingStrategy, getURL, isAutoSave, isEmpty, load, load, load, load, load, reload, save, save, save, save, save, save, setAutoSave, setBasePath, setDelegate, setEncoding, setFile, setFileName, setProperty, setReloadingStrategy, setURLMethods inherited from class org.apache.commons.configuration.HierarchicalConfiguration
addNodes, clearNode, clearNode, clearReferences, configurationAt, configurationsAt, createAddPath, createSubnodeConfiguration, fetchAddNode, findLastPathNode, findPropertyNodes, getDefaultExpressionEngine, getExpressionEngine, getKeys, getMaxIndex, getRoot, getRootNode, nodeDefined, nodeDefined, removeNode, removeNode, setDefaultExpressionEngine, setExpressionEngine, setRoot, setRootNode, subsetMethods inherited from class org.apache.commons.configuration.AbstractConfiguration
addErrorLogListener, addProperty, clearPropertyDirect, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getDefaultListDelimiter, getDelimiter, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getList, getList, getListDelimiter, getLogger, getLong, getLong, getLong, getProperties, getProperties, getShort, getShort, getShort, getString, getString, getStringArray, isDelimiterParsingDisabled, isThrowExceptionOnMissing, resolveContainerStore, setDefaultListDelimiter, setDelimiter, setDelimiterParsingDisabled, setListDelimiter, setLogger, setThrowExceptionOnMissingMethods inherited from class org.apache.commons.configuration.event.EventSource
addConfigurationListener, addErrorListener, clearConfigurationListeners, clearErrorListeners, createErrorEvent, createEvent, fireError, fireEvent, getConfigurationListeners, getErrorListeners, isDetailEvents, removeConfigurationListener, removeErrorListener, setDetailEventsMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.commons.configuration.Configuration
addProperty, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInt, getInt, getInteger, getKeys, getList, getList, getLong, getLong, getLong, getProperties, getShort, getShort, getShort, getString, getString, getStringArray, subset
-
Constructor Details
-
BambooXmlConfiguration
public BambooXmlConfiguration() -
BambooXmlConfiguration
public BambooXmlConfiguration(org.apache.commons.configuration.HierarchicalConfiguration c) -
BambooXmlConfiguration
public BambooXmlConfiguration(String fileName) throws org.apache.commons.configuration.ConfigurationException - Throws:
org.apache.commons.configuration.ConfigurationException
-
BambooXmlConfiguration
public BambooXmlConfiguration(File file) throws org.apache.commons.configuration.ConfigurationException - Throws:
org.apache.commons.configuration.ConfigurationException
-
BambooXmlConfiguration
public BambooXmlConfiguration(URL url) throws org.apache.commons.configuration.ConfigurationException - Throws:
org.apache.commons.configuration.ConfigurationException
-
-
Method Details
-
interpolate
- Overrides:
interpolatein classorg.apache.commons.configuration.AbstractConfiguration
-
interpolate
- Overrides:
interpolatein classorg.apache.commons.configuration.AbstractConfiguration
-
getInterpolator
public org.apache.commons.configuration.interpol.ConfigurationInterpolator getInterpolator()- Overrides:
getInterpolatorin classorg.apache.commons.configuration.AbstractConfiguration
-
interpolateHelper
- Overrides:
interpolateHelperin classorg.apache.commons.configuration.AbstractConfiguration
-
getSubstitutor
public org.apache.commons.lang.text.StrSubstitutor getSubstitutor()- Overrides:
getSubstitutorin classorg.apache.commons.configuration.AbstractConfiguration
-
createInterpolator
protected org.apache.commons.configuration.interpol.ConfigurationInterpolator createInterpolator()- Overrides:
createInterpolatorin classorg.apache.commons.configuration.AbstractConfiguration
-
createTransformer
- Overrides:
createTransformerin classorg.apache.commons.configuration.XMLConfiguration- Throws:
TransformerException
-