com.ibm.di.cdm.core
Class MetaDataFactory

java.lang.Object
  extended by com.ibm.di.cdm.core.MetaDataFactory

public class MetaDataFactory
extends java.lang.Object

This factory is used to create MetaData objects which permit to access the CDM meta-data definitions (provided either as a JAR file or by an IT registry).


Constructor Summary
MetaDataFactory()
           
 
Method Summary
static MetaData getITRegistryMetaData(java.lang.String jdbcUrl, java.lang.String jdbcDriver, java.lang.String dbUsername, java.lang.String dbPassword)
          Returns a MetaData object which can be used to retrieve CDM meta-data definitions from an IT registry.
static MetaData getJarMetaData()
          Returns a MetaData object which can be used to retrieve CDM meta-data definitions from a jar file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaDataFactory

public MetaDataFactory()
Method Detail

getITRegistryMetaData

public static MetaData getITRegistryMetaData(java.lang.String jdbcUrl,
                                             java.lang.String jdbcDriver,
                                             java.lang.String dbUsername,
                                             java.lang.String dbPassword)
                                      throws java.lang.Exception
Returns a MetaData object which can be used to retrieve CDM meta-data definitions from an IT registry.

Parameters:
jdbcUrl - the JDBC URL for connecting to IT registry.
jdbcDriver - the JDBC driver for connecting to IT registry.
dbUsername - the username for connecting to IT registry.
dbPassword - the password for connecting to IT registry.
Returns:
a MetaData object.
Throws:
java.lang.Exception - if a problem occurs.

getJarMetaData

public static MetaData getJarMetaData()
Returns a MetaData object which can be used to retrieve CDM meta-data definitions from a jar file.

Returns:
a MetaData object.