Class BuildConfiguration
java.lang.Object
org.apache.commons.configuration.event.EventSource
org.apache.commons.configuration.AbstractConfiguration
org.apache.commons.configuration.HierarchicalConfiguration
org.apache.commons.configuration.CombinedConfiguration
com.atlassian.bamboo.commonsconfig.BambooCombinedConfiguration
com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration
- All Implemented Interfaces:
Serializable,Cloneable,org.apache.commons.configuration.Configuration,org.apache.commons.configuration.event.ConfigurationListener
A specialisation of the
CombinedConfiguration object. It handles the complexities of dealing with this- See Also:
-
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
FieldsFields inherited from class org.apache.commons.configuration.CombinedConfiguration
EVENT_COMBINED_INVALIDATEFields 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
ConstructorsConstructorDescriptionBuildConfiguration(String xmlData) BuildConfiguration(org.apache.commons.configuration.HierarchicalConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProperty(String key, Object obj) asXml()voidclearProperty(String key) voidbooleangetBoolean(String key) intorg.apache.commons.configuration.XMLConfigurationbooleanisMerged()static booleanisMerged(org.apache.commons.configuration.HierarchicalConfiguration fromConfig) voidsetProperty(String key, Object value) Methods inherited from class com.atlassian.bamboo.commonsconfig.BambooCombinedConfiguration
createInterpolator, getInterpolator, getSubstitutor, interpolate, interpolate, interpolateHelperMethods 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, setNodeCombinerMethods inherited from class org.apache.commons.configuration.HierarchicalConfiguration
addNodes, addPropertyDirect, clearNode, clearNode, clearReferences, configurationAt, configurationsAt, containsKey, createAddPath, createNode, createSubnodeConfiguration, fetchAddNode, fetchNodeList, findLastPathNode, findPropertyNodes, getDefaultExpressionEngine, getExpressionEngine, getKeys, getKeys, getMaxIndex, getRoot, isEmpty, nodeDefined, nodeDefined, removeNode, removeNode, setDefaultExpressionEngine, setExpressionEngine, setRoot, setRootNode, subsetMethods inherited from class org.apache.commons.configuration.AbstractConfiguration
addErrorLogListener, clearPropertyDirect, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getByte, getByte, getByte, getDefaultListDelimiter, getDelimiter, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, 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, setDetailEvents
-
Field Details
-
IS_MERGED_CONFIGURATION
- See Also:
-
-
Constructor Details
-
BuildConfiguration
public BuildConfiguration() -
BuildConfiguration
-
BuildConfiguration
public BuildConfiguration(org.apache.commons.configuration.HierarchicalConfiguration configuration)
-
-
Method Details
-
getBoolean
- Specified by:
getBooleanin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getBooleanin classorg.apache.commons.configuration.AbstractConfiguration
-
getInt
- Specified by:
getIntin interfaceorg.apache.commons.configuration.Configuration- Overrides:
getIntin classorg.apache.commons.configuration.AbstractConfiguration
-
setProperty
- Specified by:
setPropertyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
setPropertyin classorg.apache.commons.configuration.HierarchicalConfiguration
-
addProperty
- Specified by:
addPropertyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
addPropertyin classorg.apache.commons.configuration.AbstractConfiguration
-
clearTree
- Overrides:
clearTreein classorg.apache.commons.configuration.HierarchicalConfiguration
-
clearProperty
- Specified by:
clearPropertyin interfaceorg.apache.commons.configuration.Configuration- Overrides:
clearPropertyin classorg.apache.commons.configuration.HierarchicalConfiguration
-
getProjectConfig
public org.apache.commons.configuration.XMLConfiguration getProjectConfig() -
asXml
-
isMerged
public boolean isMerged() -
isMerged
public static boolean isMerged(org.apache.commons.configuration.HierarchicalConfiguration fromConfig)
-