com.atlassian.config.xml
Class DefaultDom4jXmlConfigurationPersister

java.lang.Object
  extended by com.atlassian.config.AbstractConfigurationPersister
      extended by com.atlassian.config.xml.AbstractDom4jXmlConfigurationPersister
          extended by com.atlassian.config.xml.DefaultDom4jXmlConfigurationPersister
All Implemented Interfaces:
ConfigurationPersister

public class DefaultDom4jXmlConfigurationPersister
extends AbstractDom4jXmlConfigurationPersister


Field Summary
 
Fields inherited from class com.atlassian.config.xml.AbstractDom4jXmlConfigurationPersister
useCData
 
Constructor Summary
DefaultDom4jXmlConfigurationPersister()
           
 
Method Summary
 String getRootName()
           
 String getStringConfigElement(String elementName)
           
 Object load(InputStream is)
           
 Object load(String configPath, String configFile)
           
 void save(String configPath, String configFile)
           
 
Methods inherited from class com.atlassian.config.xml.AbstractDom4jXmlConfigurationPersister
clear, getDocument, getElement, getRootContext, isUseCData, loadDocument, loadDocument, saveDocument, setUseCData
 
Methods inherited from class com.atlassian.config.AbstractConfigurationPersister
addConfigElement, addConfigElement, addConfigMapping, getConfigElement, getConfigElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDom4jXmlConfigurationPersister

public DefaultDom4jXmlConfigurationPersister()
Method Detail

getRootName

public String getRootName()
Specified by:
getRootName in class AbstractDom4jXmlConfigurationPersister

save

public void save(String configPath,
                 String configFile)
          throws ConfigurationException
Specified by:
save in interface ConfigurationPersister
Overrides:
save in class AbstractDom4jXmlConfigurationPersister
Throws:
ConfigurationException

load

public Object load(InputStream is)
            throws ConfigurationException
Specified by:
load in interface ConfigurationPersister
Overrides:
load in class AbstractDom4jXmlConfigurationPersister
Throws:
ConfigurationException

getStringConfigElement

public String getStringConfigElement(String elementName)
Specified by:
getStringConfigElement in interface ConfigurationPersister
Overrides:
getStringConfigElement in class AbstractConfigurationPersister

load

public Object load(String configPath,
                   String configFile)
            throws ConfigurationException
Throws:
ConfigurationException


Atlassian Config is developed by Atlassian Software Systems.