Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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` | `MysqlTableManager.alter(SQLDBConnection dbc, TableManager.CheckingStrategy cs)` checks if an alteration is needed, and calls doAlter if so
`protected void` | `TableManager.alter(SQLDBConnection dbc, TableManager.CheckingStrategy cs)` checks if an alteration is needed, and calls doAlter if so
`boolean` | `TableManager.checkDuplicate(String[] fields, Object[] values, SQLDBConnection dbc)` return whether there was a duplicate entry for this multi-field combination when inserting the given data
`boolean` | `TableManager.checkDuplicate(String fieldName, SQLDBConnection dbc, Dictionary<String,Object> data)` return whether there was a duplicate for this field when inserting the given data
`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.
`protected CompositeValidationException` | `TableManager.findDuplicates(SQLDBConnection dbc, Dictionary<String,Object> d)`
`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` | `MysqlTableManager.getTableMissingStateName(SQLDBConnection dbc)` mysql needs to have it adjustable, depending on version (see bug 512)
`protected String` | `TableManager.getTableMissingStateName(SQLDBConnection dbc)` mysql needs to have it adjustable
`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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Docs generated on 2009-02-25 14:20