com.ibm.websphere.xmlconfig
Class ModelConfig

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

public class ModelConfig
extends BaseConfig

Processes XML for Model Objects
XML Structure, including immediate children

<model name="(name)" action="(create|update|locate|export|delete)"> <type> Application Server Data Source Generic Server JDBC Driver Session Manager Virtual Host </type> <attributes> //XML for attributes of the model type </attributes> <model-full-name>(modle-full-name)</modle-full-name) //Children <model name="(name)" action="(create|update|locate|export|delete)"> <model name="(name)" action="(create|update|locate|export|delete)"> </model>


Constructor Summary
ModelConfig()
           
 
Method Summary
 org.w3c.dom.Element exportXML(org.w3c.dom.Element element, com.ibm.ejs.sm.beans.Model parent, org.w3c.dom.Document document)
           
 org.w3c.dom.Element exportXML(com.ibm.ejs.sm.beans.Model model, com.ibm.ejs.sm.beans.RepositoryObject parent, org.w3c.dom.Document document)
           
 java.util.Enumeration findAll()
           
static com.ibm.ejs.sm.beans.Attributes getCorrectAttributes(java.lang.String interfaceClass)
           
 void importXML(org.w3c.dom.Element element, com.ibm.ejs.sm.beans.Model parent)
           
 com.ibm.ejs.sm.beans.Model locate(java.lang.String name)
           
 com.ibm.ejs.sm.beans.Model locateWithFullName(java.lang.String fullName, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelConfig

public ModelConfig()
Method Detail

locateWithFullName

public com.ibm.ejs.sm.beans.Model locateWithFullName(java.lang.String fullName,
                                                     java.lang.String name)
                                              throws java.lang.Exception

locate

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

findAll

public java.util.Enumeration findAll()

importXML

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

exportXML

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

getCorrectAttributes

public static com.ibm.ejs.sm.beans.Attributes getCorrectAttributes(java.lang.String interfaceClass)
                                                            throws java.lang.Exception

exportXML

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