com.ibm.websphere.xmlconfig
Class DataSourceConfig

java.lang.Object
  |
  +--com.ibm.websphere.xmlconfig.BaseConfig
        |
        +--com.ibm.websphere.xmlconfig.DataSourceConfig

public class DataSourceConfig
extends BaseConfig

Processes XML for DataSource Objects
XML Structure, including immediate children

<data-source name="(name)" action="(create|update|locate|export|delete)"> <database-name>(value)</database-name> <minimum-pool-size>(value)</minimum-pool-size> <maximum-pool-size>(value)</maximum-pool-size> <connection-timeout>(value)</connection-timeout> <idle-timeout>(value)</idle-timeout> <orphan-timeout>(value)</orphan-timeout> <statement-cache-size> statement cache size</statement-cache-size> <default-user> user name </default-user> <default-password>user passwd </default-password> <disable-auto-connectioncleanup>true|false </disable-auto-connectioncleanup> // added <description> description </description> <config-properties> <property name="(name)" value="(value)"/> <property name="(name)" value="(value)"/> <property name="(name)" value="(value)"/> </config-properties> <jndi-name> JNDI Name </jndi-name> //No Children </data-source>


Constructor Summary
DataSourceConfig()
           
 
Method Summary
 org.w3c.dom.Element exportXML(com.ibm.ejs.sm.beans.DataSource dataSource, com.ibm.ejs.sm.beans.RepositoryObject parent, org.w3c.dom.Document document)
           
 org.w3c.dom.Element exportXML(org.w3c.dom.Element element, com.ibm.ejs.sm.beans.RepositoryObject parent, org.w3c.dom.Document document)
           
 java.util.Enumeration findAll()
           
 void importXML(org.w3c.dom.Element element, com.ibm.ejs.sm.beans.JDBCDriver parent)
           
 com.ibm.ejs.sm.beans.DataSource locate(java.lang.String name)
           
 com.ibm.ejs.sm.beans.DataSource locate(java.lang.String name, com.ibm.ejs.sm.beans.JDBCDriver parent)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSourceConfig

public DataSourceConfig()
Method Detail

locate

public com.ibm.ejs.sm.beans.DataSource locate(java.lang.String name)

locate

public com.ibm.ejs.sm.beans.DataSource locate(java.lang.String name,
                                              com.ibm.ejs.sm.beans.JDBCDriver parent)

findAll

public java.util.Enumeration findAll()

importXML

public void importXML(org.w3c.dom.Element element,
                      com.ibm.ejs.sm.beans.JDBCDriver parent)

exportXML

public org.w3c.dom.Element exportXML(com.ibm.ejs.sm.beans.DataSource dataSource,
                                     com.ibm.ejs.sm.beans.RepositoryObject parent,
                                     org.w3c.dom.Document document)

exportXML

public org.w3c.dom.Element exportXML(org.w3c.dom.Element element,
                                     com.ibm.ejs.sm.beans.RepositoryObject parent,
                                     org.w3c.dom.Document document)