org.wso2.registry.config
Class RegistryConfiguration

java.lang.Object
  extended by org.wso2.registry.config.RegistryConfiguration

public class RegistryConfiguration
extends java.lang.Object


Constructor Summary
RegistryConfiguration()
           
 
Method Summary
 void addDataBaseConfiguration(DataBaseConfiguration dataBaseConfiguration)
           
 DataBaseConfiguration getDataBaseConfiguration(java.lang.String configName)
           
 java.util.Map getDbconfgigMap()
           
 DataBaseConfiguration getDefaultDataBaseConfiguration()
           
 org.apache.axiom.om.OMElement getRegistryConfigAsXML()
           
 void populateRegistryConfig(java.lang.String xmlLocation, javax.servlet.ServletConfig servletConfig)
          This method will read the registry.xml and using the data given in the file registry configuration will be populated.
 void removeDataBaseConfiguration(java.lang.String configName)
           
 void setDefaultDataBaseConfiguration(DataBaseConfiguration deafultDataBaseConfiguration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistryConfiguration

public RegistryConfiguration()
Method Detail

populateRegistryConfig

public void populateRegistryConfig(java.lang.String xmlLocation,
                                   javax.servlet.ServletConfig servletConfig)
                            throws RegistryException
This method will read the registry.xml and using the data given in the file registry configuration will be populated. And if the xmlLocation is null then it will use the one in the class path.

Parameters:
xmlLocation - Location of registry.xml
servletConfig - the active servlet configuration
Throws:
RegistryException - : if something went wrong

addDataBaseConfiguration

public void addDataBaseConfiguration(DataBaseConfiguration dataBaseConfiguration)

getDataBaseConfiguration

public DataBaseConfiguration getDataBaseConfiguration(java.lang.String configName)

removeDataBaseConfiguration

public void removeDataBaseConfiguration(java.lang.String configName)

getRegistryConfigAsXML

public org.apache.axiom.om.OMElement getRegistryConfigAsXML()

getDefaultDataBaseConfiguration

public DataBaseConfiguration getDefaultDataBaseConfiguration()

setDefaultDataBaseConfiguration

public void setDefaultDataBaseConfiguration(DataBaseConfiguration deafultDataBaseConfiguration)

getDbconfgigMap

public java.util.Map getDbconfgigMap()


Copyright © 2007 Apache Web Services Project. All Rights Reserved.