org.qi4j.index.sql.support.common
Interface GenericDatabaseExplorer.DatabaseProcessor

All Known Implementing Classes:
GenericDatabaseExplorer.DatabaseProcessorAdapter
Enclosing class:
GenericDatabaseExplorer

public static interface GenericDatabaseExplorer.DatabaseProcessor


Method Summary
 void beginProcessColumnInfo(String schemaName, String tableName, GenericDatabaseExplorer.ColumnInfo colInfo, GenericDatabaseExplorer.ForeignKeyInfo fkInfo)
           
 void beginProcessColumns(String schemaName, String tableName, String tableRemarks)
           
 void beginProcessRowInfo(String schemaName, String tableName, Object[] rowContents)
           
 void beginProcessRows(String schemaName, String tableName, String tableRemarks)
           
 void beginProcessSchemaInfo(String schemaName)
           
 void beginProcessTableInfo(String schemaName, String tableName, String remarks)
           
 void endProcessColumnInfo(String schemaName, String tableName, GenericDatabaseExplorer.ColumnInfo colInfo, GenericDatabaseExplorer.ForeignKeyInfo fkInfo)
           
 void endProcessColumns(String schemaName, String tableName, String tableRemarks)
           
 void endProcessRowInfo(String schemaName, String tableName, Object[] rowContents)
           
 void endProcessRows(String schemaName, String tableName, String tableRemarks)
           
 void endProcessSchemaInfo(String schemaName)
           
 void endProcessTableInfo(String schemaName, String tableName, String remarks)
           
 

Method Detail

beginProcessSchemaInfo

void beginProcessSchemaInfo(String schemaName)

endProcessSchemaInfo

void endProcessSchemaInfo(String schemaName)

beginProcessTableInfo

void beginProcessTableInfo(String schemaName,
                           String tableName,
                           String remarks)

endProcessTableInfo

void endProcessTableInfo(String schemaName,
                         String tableName,
                         String remarks)

beginProcessColumns

void beginProcessColumns(String schemaName,
                         String tableName,
                         String tableRemarks)

beginProcessColumnInfo

void beginProcessColumnInfo(String schemaName,
                            String tableName,
                            GenericDatabaseExplorer.ColumnInfo colInfo,
                            GenericDatabaseExplorer.ForeignKeyInfo fkInfo)

endProcessColumnInfo

void endProcessColumnInfo(String schemaName,
                          String tableName,
                          GenericDatabaseExplorer.ColumnInfo colInfo,
                          GenericDatabaseExplorer.ForeignKeyInfo fkInfo)

endProcessColumns

void endProcessColumns(String schemaName,
                       String tableName,
                       String tableRemarks)

beginProcessRows

void beginProcessRows(String schemaName,
                      String tableName,
                      String tableRemarks)

beginProcessRowInfo

void beginProcessRowInfo(String schemaName,
                         String tableName,
                         Object[] rowContents)

endProcessRowInfo

void endProcessRowInfo(String schemaName,
                       String tableName,
                       Object[] rowContents)

endProcessRows

void endProcessRows(String schemaName,
                    String tableName,
                    String tableRemarks)