org.apache.openjpa.lib.jdbc
Class DelegatingDatabaseMetaData
java.lang.Object
  
org.apache.openjpa.lib.jdbc.DelegatingDatabaseMetaData
- All Implemented Interfaces: 
 - DatabaseMetaData
 
public class DelegatingDatabaseMetaData
- extends Object
- implements DatabaseMetaData
  
Wrapper around a DatabaseMetadata instance.
- Author:
 
  - Marc Prud'hommeaux
 
 
| Fields inherited from interface java.sql.DatabaseMetaData | 
attributeNoNulls, attributeNullable, attributeNullableUnknown, bestRowNotPseudo, bestRowPseudo, bestRowSession, bestRowTemporary, bestRowTransaction, bestRowUnknown, columnNoNulls, columnNullable, columnNullableUnknown, importedKeyCascade, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction, importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull, procedureColumnIn, procedureColumnInOut, procedureColumnOut, procedureColumnResult, procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult, procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult, sqlStateSQL99, sqlStateXOpen, tableIndexClustered, tableIndexHashed, tableIndexOther, tableIndexStatistic, typeNoNulls, typeNullable, typeNullableUnknown, typePredBasic, typePredChar, typePredNone, typeSearchable, versionColumnNotPseudo, versionColumnPseudo, versionColumnUnknown | 
 
 
| 
Method Summary | 
 boolean | 
allProceduresAreCallable()
 
            | 
 boolean | 
allTablesAreSelectable()
 
            | 
 boolean | 
dataDefinitionCausesTransactionCommit()
 
            | 
 boolean | 
dataDefinitionIgnoredInTransactions()
 
            | 
 boolean | 
deletesAreDetected(int type)
 
            | 
 boolean | 
doesMaxRowSizeIncludeBlobs()
 
            | 
 boolean | 
equals(Object other)
 
            | 
 ResultSet | 
getAttributes(String catalog,
              String schemaPatter,
              String typeNamePattern,
              String attributeNamePattern)
 
            | 
 ResultSet | 
getBestRowIdentifier(String catalog,
                     String schema,
                     String table,
                     int scope,
                     boolean nullable)
 
            | 
 ResultSet | 
getCatalogs()
 
            | 
 String | 
getCatalogSeparator()
 
            | 
 String | 
getCatalogTerm()
 
            | 
 ResultSet | 
getColumnPrivileges(String catalog,
                    String schema,
                    String table,
                    String columnNamePattern)
 
            | 
 ResultSet | 
getColumns(String catalog,
           String schemaPattern,
           String tableNamePattern,
           String columnNamePattern)
 
            | 
 Connection | 
getConnection()
 
            | 
 ResultSet | 
getCrossReference(String primaryCatalog,
                  String primarySchema,
                  String primaryTable,
                  String foreignCatalog,
                  String foreignSchema,
                  String foreignTable)
 
            | 
 int | 
getDatabaseMajorVersion()
 
            | 
 int | 
getDatabaseMinorVersion()
 
            | 
 String | 
getDatabaseProductName()
 
            | 
 String | 
getDatabaseProductVersion()
 
            | 
 int | 
getDefaultTransactionIsolation()
 
            | 
 int | 
getDriverMajorVersion()
 
            | 
 int | 
getDriverMinorVersion()
 
            | 
 String | 
getDriverName()
 
            | 
 String | 
getDriverVersion()
 
            | 
 ResultSet | 
getExportedKeys(String catalog,
                String schema,
                String table)
 
            | 
 String | 
getExtraNameCharacters()
 
            | 
 String | 
getIdentifierQuoteString()
 
            | 
 ResultSet | 
getImportedKeys(String catalog,
                String schema,
                String table)
 
            | 
 ResultSet | 
getIndexInfo(String catalog,
             String schema,
             String table,
             boolean unique,
             boolean approximate)
 
            | 
 DatabaseMetaData | 
getInnermostDelegate()
 
          Return the base underlying database metadata. | 
 int | 
getJDBCMajorVersion()
 
            | 
 int | 
getJDBCMinorVersion()
 
            | 
 int | 
getMaxBinaryLiteralLength()
 
            | 
 int | 
getMaxCatalogNameLength()
 
            | 
 int | 
getMaxCharLiteralLength()
 
            | 
 int | 
getMaxColumnNameLength()
 
            | 
 int | 
getMaxColumnsInGroupBy()
 
            | 
 int | 
getMaxColumnsInIndex()
 
            | 
 int | 
getMaxColumnsInOrderBy()
 
            | 
 int | 
getMaxColumnsInSelect()
 
            | 
 int | 
getMaxColumnsInTable()
 
            | 
 int | 
getMaxConnections()
 
            | 
 int | 
getMaxCursorNameLength()
 
            | 
 int | 
getMaxIndexLength()
 
            | 
 int | 
getMaxProcedureNameLength()
 
            | 
 int | 
getMaxRowSize()
 
            | 
 int | 
getMaxSchemaNameLength()
 
            | 
 int | 
getMaxStatementLength()
 
            | 
 int | 
getMaxStatements()
 
            | 
 int | 
getMaxTableNameLength()
 
            | 
 int | 
getMaxTablesInSelect()
 
            | 
 int | 
getMaxUserNameLength()
 
            | 
 String | 
getNumericFunctions()
 
            | 
 ResultSet | 
getPrimaryKeys(String catalog,
               String schema,
               String table)
 
            | 
 ResultSet | 
getProcedureColumns(String catalog,
                    String schemaPattern,
                    String procedureNamePattern,
                    String columnNamePattern)
 
            | 
 ResultSet | 
getProcedures(String catalog,
              String schemaPattern,
              String procedureNamePattern)
 
            | 
 String | 
getProcedureTerm()
 
            | 
 int | 
getResultSetHoldability()
 
            | 
 ResultSet | 
getSchemas()
 
            | 
 String | 
getSchemaTerm()
 
            | 
 String | 
getSearchStringEscape()
 
            | 
 String | 
getSQLKeywords()
 
            | 
 int | 
getSQLStateType()
 
            | 
 String | 
getStringFunctions()
 
            | 
 ResultSet | 
getSuperTables(String catalog,
               String schemaPatter,
               String tableNamePattern)
 
            | 
 ResultSet | 
getSuperTypes(String catalog,
              String schemaPatter,
              String typeNamePattern)
 
            | 
 String | 
getSystemFunctions()
 
            | 
 ResultSet | 
getTablePrivileges(String catalog,
                   String schemaPattern,
                   String tableNamePattern)
 
            | 
 ResultSet | 
getTables(String catalog,
          String schemaPattern,
          String tableNamePattern,
          String[] types)
 
            | 
 ResultSet | 
getTableTypes()
 
            | 
 String | 
getTimeDateFunctions()
 
            | 
 ResultSet | 
getTypeInfo()
 
            | 
 ResultSet | 
getUDTs(String catalog,
        String schemaPattern,
        String typeNamePattern,
        int[] types)
 
            | 
 String | 
getURL()
 
            | 
 String | 
getUserName()
 
            | 
 ResultSet | 
getVersionColumns(String catalog,
                  String schema,
                  String table)
 
            | 
 int | 
hashCode()
 
            | 
 boolean | 
insertsAreDetected(int type)
 
            | 
 boolean | 
isCatalogAtStart()
 
            | 
 boolean | 
isReadOnly()
 
            | 
 boolean | 
locatorsUpdateCopy()
 
            | 
 boolean | 
nullPlusNonNullIsNull()
 
            | 
 boolean | 
nullsAreSortedAtEnd()
 
            | 
 boolean | 
nullsAreSortedAtStart()
 
            | 
 boolean | 
nullsAreSortedHigh()
 
            | 
 boolean | 
nullsAreSortedLow()
 
            | 
 boolean | 
othersDeletesAreVisible(int type)
 
            | 
 boolean | 
othersInsertsAreVisible(int type)
 
            | 
 boolean | 
othersUpdatesAreVisible(int type)
 
            | 
 boolean | 
ownDeletesAreVisible(int type)
 
            | 
 boolean | 
ownInsertsAreVisible(int type)
 
            | 
 boolean | 
ownUpdatesAreVisible(int type)
 
            | 
 boolean | 
storesLowerCaseIdentifiers()
 
            | 
 boolean | 
storesLowerCaseQuotedIdentifiers()
 
            | 
 boolean | 
storesMixedCaseIdentifiers()
 
            | 
 boolean | 
storesMixedCaseQuotedIdentifiers()
 
            | 
 boolean | 
storesUpperCaseIdentifiers()
 
            | 
 boolean | 
storesUpperCaseQuotedIdentifiers()
 
            | 
 boolean | 
supportsAlterTableWithAddColumn()
 
            | 
 boolean | 
supportsAlterTableWithDropColumn()
 
            | 
 boolean | 
supportsANSI92EntryLevelSQL()
 
            | 
 boolean | 
supportsANSI92FullSQL()
 
            | 
 boolean | 
supportsANSI92IntermediateSQL()
 
            | 
 boolean | 
supportsBatchUpdates()
 
            | 
 boolean | 
supportsCatalogsInDataManipulation()
 
            | 
 boolean | 
supportsCatalogsInIndexDefinitions()
 
            | 
 boolean | 
supportsCatalogsInPrivilegeDefinitions()
 
            | 
 boolean | 
supportsCatalogsInProcedureCalls()
 
            | 
 boolean | 
supportsCatalogsInTableDefinitions()
 
            | 
 boolean | 
supportsColumnAliasing()
 
            | 
 boolean | 
supportsConvert()
 
            | 
 boolean | 
supportsConvert(int fromType,
                int toType)
 
            | 
 boolean | 
supportsCoreSQLGrammar()
 
            | 
 boolean | 
supportsCorrelatedSubqueries()
 
            | 
 boolean | 
supportsDataDefinitionAndDataManipulationTransactions()
 
            | 
 boolean | 
supportsDataManipulationTransactionsOnly()
 
            | 
 boolean | 
supportsDifferentTableCorrelationNames()
 
            | 
 boolean | 
supportsExpressionsInOrderBy()
 
            | 
 boolean | 
supportsExtendedSQLGrammar()
 
            | 
 boolean | 
supportsFullOuterJoins()
 
            | 
 boolean | 
supportsGetGeneratedKeys()
 
            | 
 boolean | 
supportsGroupBy()
 
            | 
 boolean | 
supportsGroupByBeyondSelect()
 
            | 
 boolean | 
supportsGroupByUnrelated()
 
            | 
 boolean | 
supportsIntegrityEnhancementFacility()
 
            | 
 boolean | 
supportsLikeEscapeClause()
 
            | 
 boolean | 
supportsLimitedOuterJoins()
 
            | 
 boolean | 
supportsMinimumSQLGrammar()
 
            | 
 boolean | 
supportsMixedCaseIdentifiers()
 
            | 
 boolean | 
supportsMixedCaseQuotedIdentifiers()
 
            | 
 boolean | 
supportsMultipleOpenResults()
 
            | 
 boolean | 
supportsMultipleResultSets()
 
            | 
 boolean | 
supportsMultipleTransactions()
 
            | 
 boolean | 
supportsNamedParameters()
 
            | 
 boolean | 
supportsNonNullableColumns()
 
            | 
 boolean | 
supportsOpenCursorsAcrossCommit()
 
            | 
 boolean | 
supportsOpenCursorsAcrossRollback()
 
            | 
 boolean | 
supportsOpenStatementsAcrossCommit()
 
            | 
 boolean | 
supportsOpenStatementsAcrossRollback()
 
            | 
 boolean | 
supportsOrderByUnrelated()
 
            | 
 boolean | 
supportsOuterJoins()
 
            | 
 boolean | 
supportsPositionedDelete()
 
            | 
 boolean | 
supportsPositionedUpdate()
 
            | 
 boolean | 
supportsResultSetConcurrency(int type,
                             int concurrency)
 
            | 
 boolean | 
supportsResultSetHoldability(int holdability)
 
            | 
 boolean | 
supportsResultSetType(int type)
 
            | 
 boolean | 
supportsSavepoints()
 
            | 
 boolean | 
supportsSchemasInDataManipulation()
 
            | 
 boolean | 
supportsSchemasInIndexDefinitions()
 
            | 
 boolean | 
supportsSchemasInPrivilegeDefinitions()
 
            | 
 boolean | 
supportsSchemasInProcedureCalls()
 
            | 
 boolean | 
supportsSchemasInTableDefinitions()
 
            | 
 boolean | 
supportsSelectForUpdate()
 
            | 
 boolean | 
supportsStatementPooling()
 
            | 
 boolean | 
supportsStoredProcedures()
 
            | 
 boolean | 
supportsSubqueriesInComparisons()
 
            | 
 boolean | 
supportsSubqueriesInExists()
 
            | 
 boolean | 
supportsSubqueriesInIns()
 
            | 
 boolean | 
supportsSubqueriesInQuantifieds()
 
            | 
 boolean | 
supportsTableCorrelationNames()
 
            | 
 boolean | 
supportsTransactionIsolationLevel(int level)
 
            | 
 boolean | 
supportsTransactions()
 
            | 
 boolean | 
supportsUnion()
 
            | 
 boolean | 
supportsUnionAll()
 
            | 
 String | 
toString()
 
            | 
 boolean | 
updatesAreDetected(int type)
 
            | 
 boolean | 
usesLocalFilePerTable()
 
            | 
 boolean | 
usesLocalFiles()
 
            | 
 
 
DelegatingDatabaseMetaData
public DelegatingDatabaseMetaData(DatabaseMetaData metaData,
                                  Connection conn)
getInnermostDelegate
public DatabaseMetaData getInnermostDelegate()
- Return the base underlying database metadata.
 
 
 
hashCode
public int hashCode()
- Overrides:
 hashCode in class Object
 
 
equals
public boolean equals(Object other)
- Overrides:
 equals in class Object
 
 
toString
public String toString()
- Overrides:
 toString in class Object
 
 
allProceduresAreCallable
public boolean allProceduresAreCallable()
                                 throws SQLException
- Specified by:
 allProceduresAreCallable in interface DatabaseMetaData
 
- Throws:
 SQLException
 
allTablesAreSelectable
public boolean allTablesAreSelectable()
                               throws SQLException
- Specified by:
 allTablesAreSelectable in interface DatabaseMetaData
 
- Throws:
 SQLException
 
dataDefinitionCausesTransactionCommit
public boolean dataDefinitionCausesTransactionCommit()
                                              throws SQLException
- Specified by:
 dataDefinitionCausesTransactionCommit in interface DatabaseMetaData
 
- Throws:
 SQLException
 
dataDefinitionIgnoredInTransactions
public boolean dataDefinitionIgnoredInTransactions()
                                            throws SQLException
- Specified by:
 dataDefinitionIgnoredInTransactions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
deletesAreDetected
public boolean deletesAreDetected(int type)
                           throws SQLException
- Specified by:
 deletesAreDetected in interface DatabaseMetaData
 
- Throws:
 SQLException
 
doesMaxRowSizeIncludeBlobs
public boolean doesMaxRowSizeIncludeBlobs()
                                   throws SQLException
- Specified by:
 doesMaxRowSizeIncludeBlobs in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getBestRowIdentifier
public ResultSet getBestRowIdentifier(String catalog,
                                      String schema,
                                      String table,
                                      int scope,
                                      boolean nullable)
                               throws SQLException
- Specified by:
 getBestRowIdentifier in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getCatalogs
public ResultSet getCatalogs()
                      throws SQLException
- Specified by:
 getCatalogs in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getCatalogSeparator
public String getCatalogSeparator()
                           throws SQLException
- Specified by:
 getCatalogSeparator in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getCatalogTerm
public String getCatalogTerm()
                      throws SQLException
- Specified by:
 getCatalogTerm in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getColumnPrivileges
public ResultSet getColumnPrivileges(String catalog,
                                     String schema,
                                     String table,
                                     String columnNamePattern)
                              throws SQLException
- Specified by:
 getColumnPrivileges in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getColumns
public ResultSet getColumns(String catalog,
                            String schemaPattern,
                            String tableNamePattern,
                            String columnNamePattern)
                     throws SQLException
- Specified by:
 getColumns in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getConnection
public Connection getConnection()
                         throws SQLException
- Specified by:
 getConnection in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getCrossReference
public ResultSet getCrossReference(String primaryCatalog,
                                   String primarySchema,
                                   String primaryTable,
                                   String foreignCatalog,
                                   String foreignSchema,
                                   String foreignTable)
                            throws SQLException
- Specified by:
 getCrossReference in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getDatabaseProductName
public String getDatabaseProductName()
                              throws SQLException
- Specified by:
 getDatabaseProductName in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getDatabaseProductVersion
public String getDatabaseProductVersion()
                                 throws SQLException
- Specified by:
 getDatabaseProductVersion in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getDefaultTransactionIsolation
public int getDefaultTransactionIsolation()
                                   throws SQLException
- Specified by:
 getDefaultTransactionIsolation in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getDriverMajorVersion
public int getDriverMajorVersion()
- Specified by:
 getDriverMajorVersion in interface DatabaseMetaData
 
 
getDriverMinorVersion
public int getDriverMinorVersion()
- Specified by:
 getDriverMinorVersion in interface DatabaseMetaData
 
 
getDriverName
public String getDriverName()
                     throws SQLException
- Specified by:
 getDriverName in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getDriverVersion
public String getDriverVersion()
                        throws SQLException
- Specified by:
 getDriverVersion in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getExportedKeys
public ResultSet getExportedKeys(String catalog,
                                 String schema,
                                 String table)
                          throws SQLException
- Specified by:
 getExportedKeys in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getExtraNameCharacters
public String getExtraNameCharacters()
                              throws SQLException
- Specified by:
 getExtraNameCharacters in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getIdentifierQuoteString
public String getIdentifierQuoteString()
                                throws SQLException
- Specified by:
 getIdentifierQuoteString in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getImportedKeys
public ResultSet getImportedKeys(String catalog,
                                 String schema,
                                 String table)
                          throws SQLException
- Specified by:
 getImportedKeys in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getIndexInfo
public ResultSet getIndexInfo(String catalog,
                              String schema,
                              String table,
                              boolean unique,
                              boolean approximate)
                       throws SQLException
- Specified by:
 getIndexInfo in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxBinaryLiteralLength
public int getMaxBinaryLiteralLength()
                              throws SQLException
- Specified by:
 getMaxBinaryLiteralLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxCatalogNameLength
public int getMaxCatalogNameLength()
                            throws SQLException
- Specified by:
 getMaxCatalogNameLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxCharLiteralLength
public int getMaxCharLiteralLength()
                            throws SQLException
- Specified by:
 getMaxCharLiteralLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxColumnNameLength
public int getMaxColumnNameLength()
                           throws SQLException
- Specified by:
 getMaxColumnNameLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxColumnsInGroupBy
public int getMaxColumnsInGroupBy()
                           throws SQLException
- Specified by:
 getMaxColumnsInGroupBy in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxColumnsInIndex
public int getMaxColumnsInIndex()
                         throws SQLException
- Specified by:
 getMaxColumnsInIndex in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxColumnsInOrderBy
public int getMaxColumnsInOrderBy()
                           throws SQLException
- Specified by:
 getMaxColumnsInOrderBy in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxColumnsInSelect
public int getMaxColumnsInSelect()
                          throws SQLException
- Specified by:
 getMaxColumnsInSelect in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxColumnsInTable
public int getMaxColumnsInTable()
                         throws SQLException
- Specified by:
 getMaxColumnsInTable in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxConnections
public int getMaxConnections()
                      throws SQLException
- Specified by:
 getMaxConnections in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxCursorNameLength
public int getMaxCursorNameLength()
                           throws SQLException
- Specified by:
 getMaxCursorNameLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxIndexLength
public int getMaxIndexLength()
                      throws SQLException
- Specified by:
 getMaxIndexLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxProcedureNameLength
public int getMaxProcedureNameLength()
                              throws SQLException
- Specified by:
 getMaxProcedureNameLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxRowSize
public int getMaxRowSize()
                  throws SQLException
- Specified by:
 getMaxRowSize in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxSchemaNameLength
public int getMaxSchemaNameLength()
                           throws SQLException
- Specified by:
 getMaxSchemaNameLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxStatementLength
public int getMaxStatementLength()
                          throws SQLException
- Specified by:
 getMaxStatementLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxStatements
public int getMaxStatements()
                     throws SQLException
- Specified by:
 getMaxStatements in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxTableNameLength
public int getMaxTableNameLength()
                          throws SQLException
- Specified by:
 getMaxTableNameLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxTablesInSelect
public int getMaxTablesInSelect()
                         throws SQLException
- Specified by:
 getMaxTablesInSelect in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getMaxUserNameLength
public int getMaxUserNameLength()
                         throws SQLException
- Specified by:
 getMaxUserNameLength in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getNumericFunctions
public String getNumericFunctions()
                           throws SQLException
- Specified by:
 getNumericFunctions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getPrimaryKeys
public ResultSet getPrimaryKeys(String catalog,
                                String schema,
                                String table)
                         throws SQLException
- Specified by:
 getPrimaryKeys in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getProcedureColumns
public ResultSet getProcedureColumns(String catalog,
                                     String schemaPattern,
                                     String procedureNamePattern,
                                     String columnNamePattern)
                              throws SQLException
- Specified by:
 getProcedureColumns in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getProcedures
public ResultSet getProcedures(String catalog,
                               String schemaPattern,
                               String procedureNamePattern)
                        throws SQLException
- Specified by:
 getProcedures in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getProcedureTerm
public String getProcedureTerm()
                        throws SQLException
- Specified by:
 getProcedureTerm in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getSchemas
public ResultSet getSchemas()
                     throws SQLException
- Specified by:
 getSchemas in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getSchemaTerm
public String getSchemaTerm()
                     throws SQLException
- Specified by:
 getSchemaTerm in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getSearchStringEscape
public String getSearchStringEscape()
                             throws SQLException
- Specified by:
 getSearchStringEscape in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getSQLKeywords
public String getSQLKeywords()
                      throws SQLException
- Specified by:
 getSQLKeywords in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getStringFunctions
public String getStringFunctions()
                          throws SQLException
- Specified by:
 getStringFunctions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getSystemFunctions
public String getSystemFunctions()
                          throws SQLException
- Specified by:
 getSystemFunctions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getTablePrivileges
public ResultSet getTablePrivileges(String catalog,
                                    String schemaPattern,
                                    String tableNamePattern)
                             throws SQLException
- Specified by:
 getTablePrivileges in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getTables
public ResultSet getTables(String catalog,
                           String schemaPattern,
                           String tableNamePattern,
                           String[] types)
                    throws SQLException
- Specified by:
 getTables in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getTableTypes
public ResultSet getTableTypes()
                        throws SQLException
- Specified by:
 getTableTypes in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getTimeDateFunctions
public String getTimeDateFunctions()
                            throws SQLException
- Specified by:
 getTimeDateFunctions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getTypeInfo
public ResultSet getTypeInfo()
                      throws SQLException
- Specified by:
 getTypeInfo in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getUDTs
public ResultSet getUDTs(String catalog,
                         String schemaPattern,
                         String typeNamePattern,
                         int[] types)
                  throws SQLException
- Specified by:
 getUDTs in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getURL
public String getURL()
              throws SQLException
- Specified by:
 getURL in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getUserName
public String getUserName()
                   throws SQLException
- Specified by:
 getUserName in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getVersionColumns
public ResultSet getVersionColumns(String catalog,
                                   String schema,
                                   String table)
                            throws SQLException
- Specified by:
 getVersionColumns in interface DatabaseMetaData
 
- Throws:
 SQLException
 
insertsAreDetected
public boolean insertsAreDetected(int type)
                           throws SQLException
- Specified by:
 insertsAreDetected in interface DatabaseMetaData
 
- Throws:
 SQLException
 
isCatalogAtStart
public boolean isCatalogAtStart()
                         throws SQLException
- Specified by:
 isCatalogAtStart in interface DatabaseMetaData
 
- Throws:
 SQLException
 
isReadOnly
public boolean isReadOnly()
                   throws SQLException
- Specified by:
 isReadOnly in interface DatabaseMetaData
 
- Throws:
 SQLException
 
nullPlusNonNullIsNull
public boolean nullPlusNonNullIsNull()
                              throws SQLException
- Specified by:
 nullPlusNonNullIsNull in interface DatabaseMetaData
 
- Throws:
 SQLException
 
nullsAreSortedAtEnd
public boolean nullsAreSortedAtEnd()
                            throws SQLException
- Specified by:
 nullsAreSortedAtEnd in interface DatabaseMetaData
 
- Throws:
 SQLException
 
nullsAreSortedAtStart
public boolean nullsAreSortedAtStart()
                              throws SQLException
- Specified by:
 nullsAreSortedAtStart in interface DatabaseMetaData
 
- Throws:
 SQLException
 
nullsAreSortedHigh
public boolean nullsAreSortedHigh()
                           throws SQLException
- Specified by:
 nullsAreSortedHigh in interface DatabaseMetaData
 
- Throws:
 SQLException
 
nullsAreSortedLow
public boolean nullsAreSortedLow()
                          throws SQLException
- Specified by:
 nullsAreSortedLow in interface DatabaseMetaData
 
- Throws:
 SQLException
 
othersDeletesAreVisible
public boolean othersDeletesAreVisible(int type)
                                throws SQLException
- Specified by:
 othersDeletesAreVisible in interface DatabaseMetaData
 
- Throws:
 SQLException
 
othersInsertsAreVisible
public boolean othersInsertsAreVisible(int type)
                                throws SQLException
- Specified by:
 othersInsertsAreVisible in interface DatabaseMetaData
 
- Throws:
 SQLException
 
othersUpdatesAreVisible
public boolean othersUpdatesAreVisible(int type)
                                throws SQLException
- Specified by:
 othersUpdatesAreVisible in interface DatabaseMetaData
 
- Throws:
 SQLException
 
ownDeletesAreVisible
public boolean ownDeletesAreVisible(int type)
                             throws SQLException
- Specified by:
 ownDeletesAreVisible in interface DatabaseMetaData
 
- Throws:
 SQLException
 
ownInsertsAreVisible
public boolean ownInsertsAreVisible(int type)
                             throws SQLException
- Specified by:
 ownInsertsAreVisible in interface DatabaseMetaData
 
- Throws:
 SQLException
 
ownUpdatesAreVisible
public boolean ownUpdatesAreVisible(int type)
                             throws SQLException
- Specified by:
 ownUpdatesAreVisible in interface DatabaseMetaData
 
- Throws:
 SQLException
 
storesLowerCaseIdentifiers
public boolean storesLowerCaseIdentifiers()
                                   throws SQLException
- Specified by:
 storesLowerCaseIdentifiers in interface DatabaseMetaData
 
- Throws:
 SQLException
 
storesLowerCaseQuotedIdentifiers
public boolean storesLowerCaseQuotedIdentifiers()
                                         throws SQLException
- Specified by:
 storesLowerCaseQuotedIdentifiers in interface DatabaseMetaData
 
- Throws:
 SQLException
 
storesMixedCaseIdentifiers
public boolean storesMixedCaseIdentifiers()
                                   throws SQLException
- Specified by:
 storesMixedCaseIdentifiers in interface DatabaseMetaData
 
- Throws:
 SQLException
 
storesMixedCaseQuotedIdentifiers
public boolean storesMixedCaseQuotedIdentifiers()
                                         throws SQLException
- Specified by:
 storesMixedCaseQuotedIdentifiers in interface DatabaseMetaData
 
- Throws:
 SQLException
 
storesUpperCaseIdentifiers
public boolean storesUpperCaseIdentifiers()
                                   throws SQLException
- Specified by:
 storesUpperCaseIdentifiers in interface DatabaseMetaData
 
- Throws:
 SQLException
 
storesUpperCaseQuotedIdentifiers
public boolean storesUpperCaseQuotedIdentifiers()
                                         throws SQLException
- Specified by:
 storesUpperCaseQuotedIdentifiers in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsAlterTableWithAddColumn
public boolean supportsAlterTableWithAddColumn()
                                        throws SQLException
- Specified by:
 supportsAlterTableWithAddColumn in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsAlterTableWithDropColumn
public boolean supportsAlterTableWithDropColumn()
                                         throws SQLException
- Specified by:
 supportsAlterTableWithDropColumn in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsANSI92EntryLevelSQL
public boolean supportsANSI92EntryLevelSQL()
                                    throws SQLException
- Specified by:
 supportsANSI92EntryLevelSQL in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsANSI92FullSQL
public boolean supportsANSI92FullSQL()
                              throws SQLException
- Specified by:
 supportsANSI92FullSQL in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsANSI92IntermediateSQL
public boolean supportsANSI92IntermediateSQL()
                                      throws SQLException
- Specified by:
 supportsANSI92IntermediateSQL in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsBatchUpdates
public boolean supportsBatchUpdates()
                             throws SQLException
- Specified by:
 supportsBatchUpdates in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsCatalogsInDataManipulation
public boolean supportsCatalogsInDataManipulation()
                                           throws SQLException
- Specified by:
 supportsCatalogsInDataManipulation in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsCatalogsInIndexDefinitions
public boolean supportsCatalogsInIndexDefinitions()
                                           throws SQLException
- Specified by:
 supportsCatalogsInIndexDefinitions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsCatalogsInPrivilegeDefinitions
public boolean supportsCatalogsInPrivilegeDefinitions()
                                               throws SQLException
- Specified by:
 supportsCatalogsInPrivilegeDefinitions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsCatalogsInProcedureCalls
public boolean supportsCatalogsInProcedureCalls()
                                         throws SQLException
- Specified by:
 supportsCatalogsInProcedureCalls in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsCatalogsInTableDefinitions
public boolean supportsCatalogsInTableDefinitions()
                                           throws SQLException
- Specified by:
 supportsCatalogsInTableDefinitions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsColumnAliasing
public boolean supportsColumnAliasing()
                               throws SQLException
- Specified by:
 supportsColumnAliasing in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsConvert
public boolean supportsConvert()
                        throws SQLException
- Specified by:
 supportsConvert in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsConvert
public boolean supportsConvert(int fromType,
                               int toType)
                        throws SQLException
- Specified by:
 supportsConvert in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsCoreSQLGrammar
public boolean supportsCoreSQLGrammar()
                               throws SQLException
- Specified by:
 supportsCoreSQLGrammar in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsCorrelatedSubqueries
public boolean supportsCorrelatedSubqueries()
                                     throws SQLException
- Specified by:
 supportsCorrelatedSubqueries in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsDataDefinitionAndDataManipulationTransactions
public boolean supportsDataDefinitionAndDataManipulationTransactions()
                                                              throws SQLException
- Specified by:
 supportsDataDefinitionAndDataManipulationTransactions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsDataManipulationTransactionsOnly
public boolean supportsDataManipulationTransactionsOnly()
                                                 throws SQLException
- Specified by:
 supportsDataManipulationTransactionsOnly in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsDifferentTableCorrelationNames
public boolean supportsDifferentTableCorrelationNames()
                                               throws SQLException
- Specified by:
 supportsDifferentTableCorrelationNames in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsExpressionsInOrderBy
public boolean supportsExpressionsInOrderBy()
                                     throws SQLException
- Specified by:
 supportsExpressionsInOrderBy in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsExtendedSQLGrammar
public boolean supportsExtendedSQLGrammar()
                                   throws SQLException
- Specified by:
 supportsExtendedSQLGrammar in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsFullOuterJoins
public boolean supportsFullOuterJoins()
                               throws SQLException
- Specified by:
 supportsFullOuterJoins in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsGroupBy
public boolean supportsGroupBy()
                        throws SQLException
- Specified by:
 supportsGroupBy in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsGroupByBeyondSelect
public boolean supportsGroupByBeyondSelect()
                                    throws SQLException
- Specified by:
 supportsGroupByBeyondSelect in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsGroupByUnrelated
public boolean supportsGroupByUnrelated()
                                 throws SQLException
- Specified by:
 supportsGroupByUnrelated in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsIntegrityEnhancementFacility
public boolean supportsIntegrityEnhancementFacility()
                                             throws SQLException
- Specified by:
 supportsIntegrityEnhancementFacility in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsLikeEscapeClause
public boolean supportsLikeEscapeClause()
                                 throws SQLException
- Specified by:
 supportsLikeEscapeClause in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsLimitedOuterJoins
public boolean supportsLimitedOuterJoins()
                                  throws SQLException
- Specified by:
 supportsLimitedOuterJoins in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsMinimumSQLGrammar
public boolean supportsMinimumSQLGrammar()
                                  throws SQLException
- Specified by:
 supportsMinimumSQLGrammar in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsMixedCaseIdentifiers
public boolean supportsMixedCaseIdentifiers()
                                     throws SQLException
- Specified by:
 supportsMixedCaseIdentifiers in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsMixedCaseQuotedIdentifiers
public boolean supportsMixedCaseQuotedIdentifiers()
                                           throws SQLException
- Specified by:
 supportsMixedCaseQuotedIdentifiers in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsMultipleResultSets
public boolean supportsMultipleResultSets()
                                   throws SQLException
- Specified by:
 supportsMultipleResultSets in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsMultipleTransactions
public boolean supportsMultipleTransactions()
                                     throws SQLException
- Specified by:
 supportsMultipleTransactions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsNonNullableColumns
public boolean supportsNonNullableColumns()
                                   throws SQLException
- Specified by:
 supportsNonNullableColumns in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsOpenCursorsAcrossCommit
public boolean supportsOpenCursorsAcrossCommit()
                                        throws SQLException
- Specified by:
 supportsOpenCursorsAcrossCommit in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsOpenCursorsAcrossRollback
public boolean supportsOpenCursorsAcrossRollback()
                                          throws SQLException
- Specified by:
 supportsOpenCursorsAcrossRollback in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsOpenStatementsAcrossCommit
public boolean supportsOpenStatementsAcrossCommit()
                                           throws SQLException
- Specified by:
 supportsOpenStatementsAcrossCommit in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsOpenStatementsAcrossRollback
public boolean supportsOpenStatementsAcrossRollback()
                                             throws SQLException
- Specified by:
 supportsOpenStatementsAcrossRollback in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsOrderByUnrelated
public boolean supportsOrderByUnrelated()
                                 throws SQLException
- Specified by:
 supportsOrderByUnrelated in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsOuterJoins
public boolean supportsOuterJoins()
                           throws SQLException
- Specified by:
 supportsOuterJoins in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsPositionedDelete
public boolean supportsPositionedDelete()
                                 throws SQLException
- Specified by:
 supportsPositionedDelete in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsPositionedUpdate
public boolean supportsPositionedUpdate()
                                 throws SQLException
- Specified by:
 supportsPositionedUpdate in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsResultSetConcurrency
public boolean supportsResultSetConcurrency(int type,
                                            int concurrency)
                                     throws SQLException
- Specified by:
 supportsResultSetConcurrency in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsResultSetType
public boolean supportsResultSetType(int type)
                              throws SQLException
- Specified by:
 supportsResultSetType in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSchemasInDataManipulation
public boolean supportsSchemasInDataManipulation()
                                          throws SQLException
- Specified by:
 supportsSchemasInDataManipulation in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSchemasInIndexDefinitions
public boolean supportsSchemasInIndexDefinitions()
                                          throws SQLException
- Specified by:
 supportsSchemasInIndexDefinitions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSchemasInPrivilegeDefinitions
public boolean supportsSchemasInPrivilegeDefinitions()
                                              throws SQLException
- Specified by:
 supportsSchemasInPrivilegeDefinitions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSchemasInProcedureCalls
public boolean supportsSchemasInProcedureCalls()
                                        throws SQLException
- Specified by:
 supportsSchemasInProcedureCalls in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSchemasInTableDefinitions
public boolean supportsSchemasInTableDefinitions()
                                          throws SQLException
- Specified by:
 supportsSchemasInTableDefinitions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSelectForUpdate
public boolean supportsSelectForUpdate()
                                throws SQLException
- Specified by:
 supportsSelectForUpdate in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsStoredProcedures
public boolean supportsStoredProcedures()
                                 throws SQLException
- Specified by:
 supportsStoredProcedures in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSubqueriesInComparisons
public boolean supportsSubqueriesInComparisons()
                                        throws SQLException
- Specified by:
 supportsSubqueriesInComparisons in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSubqueriesInExists
public boolean supportsSubqueriesInExists()
                                   throws SQLException
- Specified by:
 supportsSubqueriesInExists in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSubqueriesInIns
public boolean supportsSubqueriesInIns()
                                throws SQLException
- Specified by:
 supportsSubqueriesInIns in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSubqueriesInQuantifieds
public boolean supportsSubqueriesInQuantifieds()
                                        throws SQLException
- Specified by:
 supportsSubqueriesInQuantifieds in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsTableCorrelationNames
public boolean supportsTableCorrelationNames()
                                      throws SQLException
- Specified by:
 supportsTableCorrelationNames in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsTransactionIsolationLevel
public boolean supportsTransactionIsolationLevel(int level)
                                          throws SQLException
- Specified by:
 supportsTransactionIsolationLevel in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsTransactions
public boolean supportsTransactions()
                             throws SQLException
- Specified by:
 supportsTransactions in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsUnion
public boolean supportsUnion()
                      throws SQLException
- Specified by:
 supportsUnion in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsUnionAll
public boolean supportsUnionAll()
                         throws SQLException
- Specified by:
 supportsUnionAll in interface DatabaseMetaData
 
- Throws:
 SQLException
 
updatesAreDetected
public boolean updatesAreDetected(int type)
                           throws SQLException
- Specified by:
 updatesAreDetected in interface DatabaseMetaData
 
- Throws:
 SQLException
 
usesLocalFilePerTable
public boolean usesLocalFilePerTable()
                              throws SQLException
- Specified by:
 usesLocalFilePerTable in interface DatabaseMetaData
 
- Throws:
 SQLException
 
usesLocalFiles
public boolean usesLocalFiles()
                       throws SQLException
- Specified by:
 usesLocalFiles in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsSavepoints
public boolean supportsSavepoints()
                           throws SQLException
- Specified by:
 supportsSavepoints in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsNamedParameters
public boolean supportsNamedParameters()
                                throws SQLException
- Specified by:
 supportsNamedParameters in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsMultipleOpenResults
public boolean supportsMultipleOpenResults()
                                    throws SQLException
- Specified by:
 supportsMultipleOpenResults in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsGetGeneratedKeys
public boolean supportsGetGeneratedKeys()
                                 throws SQLException
- Specified by:
 supportsGetGeneratedKeys in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getSuperTypes
public ResultSet getSuperTypes(String catalog,
                               String schemaPatter,
                               String typeNamePattern)
                        throws SQLException
- Specified by:
 getSuperTypes in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getSuperTables
public ResultSet getSuperTables(String catalog,
                                String schemaPatter,
                                String tableNamePattern)
                         throws SQLException
- Specified by:
 getSuperTables in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getAttributes
public ResultSet getAttributes(String catalog,
                               String schemaPatter,
                               String typeNamePattern,
                               String attributeNamePattern)
                        throws SQLException
- Specified by:
 getAttributes in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsResultSetHoldability
public boolean supportsResultSetHoldability(int holdability)
                                     throws SQLException
- Specified by:
 supportsResultSetHoldability in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getResultSetHoldability
public int getResultSetHoldability()
                            throws SQLException
- Specified by:
 getResultSetHoldability in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getDatabaseMajorVersion
public int getDatabaseMajorVersion()
                            throws SQLException
- Specified by:
 getDatabaseMajorVersion in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getDatabaseMinorVersion
public int getDatabaseMinorVersion()
                            throws SQLException
- Specified by:
 getDatabaseMinorVersion in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getJDBCMajorVersion
public int getJDBCMajorVersion()
                        throws SQLException
- Specified by:
 getJDBCMajorVersion in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getJDBCMinorVersion
public int getJDBCMinorVersion()
                        throws SQLException
- Specified by:
 getJDBCMinorVersion in interface DatabaseMetaData
 
- Throws:
 SQLException
 
getSQLStateType
public int getSQLStateType()
                    throws SQLException
- Specified by:
 getSQLStateType in interface DatabaseMetaData
 
- Throws:
 SQLException
 
locatorsUpdateCopy
public boolean locatorsUpdateCopy()
                           throws SQLException
- Specified by:
 locatorsUpdateCopy in interface DatabaseMetaData
 
- Throws:
 SQLException
 
supportsStatementPooling
public boolean supportsStatementPooling()
                                 throws SQLException
- Specified by:
 supportsStatementPooling in interface DatabaseMetaData
 
- Throws:
 SQLException
 
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.