Uses of Class
org.makumba.db.makumba.sql.SQLDBConnection

Packages that use SQLDBConnection
org.makumba.db.makumba.sql The generic SQL-92 implementation of the makumba database layer. 
 

Uses of SQLDBConnection in org.makumba.db.makumba.sql
 

Methods in org.makumba.db.makumba.sql with parameters of type SQLDBConnection
(package private)  boolean TableManager.alter(SQLDBConnection dbc, String fieldName, String op)
           
protected  void TableManager.alter(SQLDBConnection dbc, TableManager.CheckingStrategy cs, boolean alter)
          checks if an alteration is needed, and calls doAlter if so
protected  void MysqlTableManager.alter(SQLDBConnection dbc, TableManager.CheckingStrategy cs, boolean alter)
          checks if an alteration is needed, and calls doAlter if so
protected  void TableManager.checkStructure(SQLDBConnection dbc, Properties config)
           
protected  void OdbcjetTableManager.create(SQLDBConnection dbc, String tblname, boolean really)
           
protected  void TableManager.create(SQLDBConnection dbc, String tblname, boolean really)
          a table creation, from this table's RecordInfo
protected  void TableManager.doAlter(SQLDBConnection dbc, Vector<String> drop, Vector<String> present, Vector<String> add, Vector<String> modify)
          do the needed alterations after examining the data definition of the existing table. a temporary copy table is created, and the fields are copied from it to the re-CREATEd table.
 boolean TableManager.findMultiFieldMultiTableDuplicates(Pointer pointer, DataDefinition.MultipleUniqueKeyDefinition definition, Object[] values, SQLDBConnection dbc)
          Checks for potential duplicates for multi-field unique keys that span over more than one data definition.
protected  String TableManager.getTableMissingStateName(SQLDBConnection dbc)
          mysql needs to have it adjustable
protected  String MysqlTableManager.getTableMissingStateName(SQLDBConnection dbc)
          mysql needs to have it adjustable, depending on version (see bug 512)
protected  void OdbcjetTableManager.indexCreated(SQLDBConnection dbc)
           
protected  void TableManager.indexCreated(SQLDBConnection dbc)
          for odbc
protected  void TableManager.initFields(SQLDBConnection dbc, Properties config)
           
 void TableManager.manageForeignKeys(String fieldName, SQLDBConnection dbc, String brief)
           
 void TableManager.manageIndexes(String fieldName, SQLDBConnection dbc)
          Ask this field to add/remove indexes as needed, normally called from onStartup().
 void TableManager.onStartup(String fieldName, Properties config, SQLDBConnection dbc)
          ask this field to perform actions when the table is open
protected  void Database.readCatalog(SQLDBConnection dbc)