com.ibm.di.connector.dpa
Class DefaultDPAMetaData

java.lang.Object
  extended by com.ibm.di.connector.dpa.AbstractMetaData
      extended by com.ibm.di.connector.dpa.DefaultDPAMetaData

public class DefaultDPAMetaData
extends AbstractMetaData

The implementation of DefaultDPAMetaData designed to work with DPA data schema.


Field Summary
 
Fields inherited from class com.ibm.di.connector.dpa.AbstractMetaData
connectorMode, log
 
Constructor Summary
DefaultDPAMetaData()
           
 
Method Summary
 ClassInstance createClassInstance(Entry entry)
           
 Entry createEntry(ClassInstance classInstance)
           
 Entry createSchema(String className)
           
 SQLQuery createSearchQuery(SearchCriteria criteria, String assetClass)
           
 ClassDefinitionFactory getClassDefinitionFactory()
           
 void init(String connectorMode)
           
 
Methods inherited from class com.ibm.di.connector.dpa.AbstractMetaData
getLog, setLog
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDPAMetaData

public DefaultDPAMetaData()
Method Detail

init

public void init(String connectorMode)
          throws DPAException
Overrides:
init in class AbstractMetaData
Throws:
DPAException

createClassInstance

public ClassInstance createClassInstance(Entry entry)
                                  throws DPAException
Specified by:
createClassInstance in class AbstractMetaData
Returns:
ClassInstance
Throws:
DPAException

createEntry

public Entry createEntry(ClassInstance classInstance)
Specified by:
createEntry in class AbstractMetaData
Returns:
Entry

createSchema

public Entry createSchema(String className)
Specified by:
createSchema in class AbstractMetaData
Returns:
Entry

createSearchQuery

public SQLQuery createSearchQuery(SearchCriteria criteria,
                                  String assetClass)
Specified by:
createSearchQuery in class AbstractMetaData
Returns:
SQLQuery

getClassDefinitionFactory

public ClassDefinitionFactory getClassDefinitionFactory()
Specified by:
getClassDefinitionFactory in class AbstractMetaData
Returns:
ClassDefinitionFactory