org.teiid.connector.jdbc
Class JDBCMetdataProcessor

java.lang.Object
  extended by org.teiid.connector.jdbc.JDBCMetdataProcessor

public class JDBCMetdataProcessor
extends java.lang.Object

Reads from DatabaseMetaData and creates metadata through the MetadataFactory.


Constructor Summary
JDBCMetdataProcessor(ConnectorLogger logger)
           
 
Method Summary
 void getConnectorMetadata(java.sql.Connection conn, MetadataFactory metadataFactory)
           
 void setCatalog(java.lang.String catalog)
           
 void setImportIndexes(boolean importIndexes)
           
 void setImportKeys(boolean importKeys)
           
 void setImportProcedures(boolean importProcedures)
           
 void setProcedureNamePattern(java.lang.String procedureNamePattern)
           
 void setSchemaPattern(java.lang.String schemaPattern)
           
 void setTableNamePattern(java.lang.String tableNamePattern)
           
 void setTableTypes(java.lang.String[] tableTypes)
           
 void setUseFullSchemaName(boolean useFullSchemaName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCMetdataProcessor

public JDBCMetdataProcessor(ConnectorLogger logger)
Method Detail

getConnectorMetadata

public void getConnectorMetadata(java.sql.Connection conn,
                                 MetadataFactory metadataFactory)
                          throws java.sql.SQLException,
                                 ConnectorException
Throws:
java.sql.SQLException
ConnectorException

setCatalog

public void setCatalog(java.lang.String catalog)

setSchemaPattern

public void setSchemaPattern(java.lang.String schemaPattern)

setTableNamePattern

public void setTableNamePattern(java.lang.String tableNamePattern)

setTableTypes

public void setTableTypes(java.lang.String[] tableTypes)

setUseFullSchemaName

public void setUseFullSchemaName(boolean useFullSchemaName)

setProcedureNamePattern

public void setProcedureNamePattern(java.lang.String procedureNamePattern)

setImportIndexes

public void setImportIndexes(boolean importIndexes)

setImportKeys

public void setImportKeys(boolean importKeys)

setImportProcedures

public void setImportProcedures(boolean importProcedures)


Copyright © 2009. All Rights Reserved.