com.atlassian.bamboo.commonsconfig
Class BambooCombinedConfiguration

java.lang.Object
  extended by org.apache.commons.configuration.event.EventSource
      extended by org.apache.commons.configuration.AbstractConfiguration
          extended by org.apache.commons.configuration.HierarchicalConfiguration
              extended by org.apache.commons.configuration.CombinedConfiguration
                  extended by com.atlassian.bamboo.commonsconfig.BambooCombinedConfiguration
All Implemented Interfaces:
Serializable, Cloneable, org.apache.commons.configuration.Configuration, org.apache.commons.configuration.event.ConfigurationListener
Direct Known Subclasses:
BuildConfiguration

public class BambooCombinedConfiguration
extends org.apache.commons.configuration.CombinedConfiguration

A configuration that does not interpolate values.

See Also:
Serialized Form

Nested Class Summary
 
Nested 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.CombinedConfiguration
EVENT_COMBINED_INVALIDATE
 
Fields inherited from class org.apache.commons.configuration.HierarchicalConfiguration
EVENT_ADD_NODES, EVENT_CLEAR_TREE
 
Fields 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
BambooCombinedConfiguration()
           
 
Method Summary
protected  org.apache.commons.configuration.interpol.ConfigurationInterpolator createInterpolator()
           
 org.apache.commons.configuration.interpol.ConfigurationInterpolator getInterpolator()
           
 org.apache.commons.lang.text.StrSubstitutor getSubstitutor()
           
protected  Object interpolate(Object value)
           
protected  String interpolate(String base)
           
protected  String interpolateHelper(String base, List priorVariables)
           
 
Methods inherited from class org.apache.commons.configuration.CombinedConfiguration
addConfiguration, addConfiguration, addConfiguration, clear, clone, configurationChanged, getConfiguration, getConfiguration, getConfigurationNames, getNodeCombiner, getNumberOfConfigurations, getProperty, getRootNode, invalidate, isForceReloadCheck, removeConfiguration, removeConfiguration, removeConfigurationAt, setForceReloadCheck, setNodeCombiner
 
Methods inherited from class org.apache.commons.configuration.HierarchicalConfiguration
addNodes, addPropertyDirect, clearNode, clearNode, clearProperty, clearReferences, clearTree, configurationAt, configurationsAt, containsKey, createAddPath, createNode, createSubnodeConfiguration, fetchAddNode, fetchNodeList, findLastPathNode, findPropertyNodes, getDefaultExpressionEngine, getExpressionEngine, getKeys, getKeys, getMaxIndex, getRoot, isEmpty, nodeDefined, nodeDefined, removeNode, removeNode, setDefaultExpressionEngine, setExpressionEngine, setProperty, setRoot, setRootNode, subset
 
Methods 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, setThrowExceptionOnMissing
 
Methods inherited from class org.apache.commons.configuration.event.EventSource
addConfigurationListener, addErrorListener, clearConfigurationListeners, clearErrorListeners, createErrorEvent, createEvent, fireError, fireEvent, getConfigurationListeners, getErrorListeners, isDetailEvents, removeConfigurationListener, removeErrorListener, setDetailEvents
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BambooCombinedConfiguration

public BambooCombinedConfiguration()
Method Detail

interpolate

protected String interpolate(String base)
Overrides:
interpolate in class org.apache.commons.configuration.AbstractConfiguration

interpolate

protected Object interpolate(Object value)
Overrides:
interpolate in class org.apache.commons.configuration.AbstractConfiguration

getInterpolator

public org.apache.commons.configuration.interpol.ConfigurationInterpolator getInterpolator()
Overrides:
getInterpolator in class org.apache.commons.configuration.AbstractConfiguration

interpolateHelper

protected String interpolateHelper(String base,
                                   List priorVariables)
Overrides:
interpolateHelper in class org.apache.commons.configuration.AbstractConfiguration

getSubstitutor

public org.apache.commons.lang.text.StrSubstitutor getSubstitutor()
Overrides:
getSubstitutor in class org.apache.commons.configuration.AbstractConfiguration

createInterpolator

protected org.apache.commons.configuration.interpol.ConfigurationInterpolator createInterpolator()
Overrides:
createInterpolator in class org.apache.commons.configuration.AbstractConfiguration


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.