com.ibm.di.connector.ccmdb.schema.base
Class CCMDBObjectFactory

java.lang.Object
  extended by com.ibm.di.connector.ccmdb.schema.base.CCMDBObjectFactory

public class CCMDBObjectFactory
extends java.lang.Object

This class is responsible for creating of data model objects from DI Entries.


Constructor Summary
CCMDBObjectFactory(CCMDBMetaData metaData)
           
 
Method Summary
 ActualCI createConfigItem(Entry entry)
          Creates an instance of ActualCI based on the data from a given DI Entry.
 ActualCI createConfigItem(org.w3c.dom.NodeList nodeList, boolean isRelationship)
           
 CIRelation createRelation(Entry entry)
          Creates an instance of CIRelation based on the data from a given DI Entry.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CCMDBObjectFactory

public CCMDBObjectFactory(CCMDBMetaData metaData)
Parameters:
metaData -
Method Detail

createConfigItem

public ActualCI createConfigItem(Entry entry)
                          throws CCMDBException
Creates an instance of ActualCI based on the data from a given DI Entry.

Parameters:
entry -
Returns:
ActualCI
Throws:
CCMDBException

createRelation

public CIRelation createRelation(Entry entry)
                          throws CCMDBException
Creates an instance of CIRelation based on the data from a given DI Entry.

Parameters:
entry -
Returns:
CIRelation
Throws:
CCMDBException

createConfigItem

public ActualCI createConfigItem(org.w3c.dom.NodeList nodeList,
                                 boolean isRelationship)
                          throws CCMDBException
Parameters:
nodeList -
Returns:
ActualCI
Throws:
CCMDBException