Package com.impossibl.jdbc.spy
Class DatabaseMetaDataTracer
- java.lang.Object
-
- com.impossibl.jdbc.spy.DatabaseMetaDataTracer
-
public class DatabaseMetaDataTracer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DatabaseMetaDataTracer(TraceOutput out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidallProceduresAreCallable(boolean result)voidallProceduresAreCallable(java.lang.Throwable cause)voidallTablesAreSelectable(boolean result)voidallTablesAreSelectable(java.lang.Throwable cause)voidautoCommitFailureClosesAllResultSets(boolean result)voidautoCommitFailureClosesAllResultSets(java.lang.Throwable cause)voiddataDefinitionCausesTransactionCommit(boolean result)voiddataDefinitionCausesTransactionCommit(java.lang.Throwable cause)voiddataDefinitionIgnoredInTransactions(boolean result)voiddataDefinitionIgnoredInTransactions(java.lang.Throwable cause)voiddeletesAreDetected(boolean result, int type)voiddeletesAreDetected(java.lang.Throwable cause, int type)voiddoesMaxRowSizeIncludeBlobs(boolean result)voiddoesMaxRowSizeIncludeBlobs(java.lang.Throwable cause)voidgeneratedKeyAlwaysReturned(boolean result)voidgeneratedKeyAlwaysReturned(java.lang.Throwable cause)voidgetAttributes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)voidgetAttributes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)voidgetBestRowIdentifier(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)voidgetBestRowIdentifier(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)voidgetCatalogs(java.lang.Throwable cause)voidgetCatalogs(java.sql.ResultSet result)voidgetCatalogSeparator(java.lang.String result)voidgetCatalogSeparator(java.lang.Throwable cause)voidgetCatalogTerm(java.lang.String result)voidgetCatalogTerm(java.lang.Throwable cause)voidgetClientInfoProperties(java.lang.Throwable cause)voidgetClientInfoProperties(java.sql.ResultSet result)voidgetColumnPrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)voidgetColumnPrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)voidgetColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)voidgetColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)voidgetConnection(java.lang.Throwable cause)voidgetConnection(java.sql.Connection result)voidgetCrossReference(java.lang.Throwable cause, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)voidgetCrossReference(java.sql.ResultSet result, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)voidgetDatabaseMajorVersion(int result)voidgetDatabaseMajorVersion(java.lang.Throwable cause)voidgetDatabaseMinorVersion(int result)voidgetDatabaseMinorVersion(java.lang.Throwable cause)voidgetDatabaseProductName(java.lang.String result)voidgetDatabaseProductName(java.lang.Throwable cause)voidgetDatabaseProductVersion(java.lang.String result)voidgetDatabaseProductVersion(java.lang.Throwable cause)voidgetDefaultTransactionIsolation(int result)voidgetDefaultTransactionIsolation(java.lang.Throwable cause)voidgetDriverMajorVersion(int result)voidgetDriverMajorVersion(java.lang.Throwable cause)voidgetDriverMinorVersion(int result)voidgetDriverMinorVersion(java.lang.Throwable cause)voidgetDriverName(java.lang.String result)voidgetDriverName(java.lang.Throwable cause)voidgetDriverVersion(java.lang.String result)voidgetDriverVersion(java.lang.Throwable cause)voidgetExportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)voidgetExportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)voidgetExtraNameCharacters(java.lang.String result)voidgetExtraNameCharacters(java.lang.Throwable cause)voidgetFunctionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)voidgetFunctionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)voidgetFunctions(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)voidgetFunctions(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)voidgetIdentifierQuoteString(java.lang.String result)voidgetIdentifierQuoteString(java.lang.Throwable cause)voidgetImportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)voidgetImportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)voidgetIndexInfo(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)voidgetIndexInfo(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)voidgetJDBCMajorVersion(int result)voidgetJDBCMajorVersion(java.lang.Throwable cause)voidgetJDBCMinorVersion(int result)voidgetJDBCMinorVersion(java.lang.Throwable cause)voidgetMaxBinaryLiteralLength(int result)voidgetMaxBinaryLiteralLength(java.lang.Throwable cause)voidgetMaxCatalogNameLength(int result)voidgetMaxCatalogNameLength(java.lang.Throwable cause)voidgetMaxCharLiteralLength(int result)voidgetMaxCharLiteralLength(java.lang.Throwable cause)voidgetMaxColumnNameLength(int result)voidgetMaxColumnNameLength(java.lang.Throwable cause)voidgetMaxColumnsInGroupBy(int result)voidgetMaxColumnsInGroupBy(java.lang.Throwable cause)voidgetMaxColumnsInIndex(int result)voidgetMaxColumnsInIndex(java.lang.Throwable cause)voidgetMaxColumnsInOrderBy(int result)voidgetMaxColumnsInOrderBy(java.lang.Throwable cause)voidgetMaxColumnsInSelect(int result)voidgetMaxColumnsInSelect(java.lang.Throwable cause)voidgetMaxColumnsInTable(int result)voidgetMaxColumnsInTable(java.lang.Throwable cause)voidgetMaxConnections(int result)voidgetMaxConnections(java.lang.Throwable cause)voidgetMaxCursorNameLength(int result)voidgetMaxCursorNameLength(java.lang.Throwable cause)voidgetMaxIndexLength(int result)voidgetMaxIndexLength(java.lang.Throwable cause)voidgetMaxLogicalLobSize(long result)voidgetMaxLogicalLobSize(java.lang.Throwable cause)voidgetMaxProcedureNameLength(int result)voidgetMaxProcedureNameLength(java.lang.Throwable cause)voidgetMaxRowSize(int result)voidgetMaxRowSize(java.lang.Throwable cause)voidgetMaxSchemaNameLength(int result)voidgetMaxSchemaNameLength(java.lang.Throwable cause)voidgetMaxStatementLength(int result)voidgetMaxStatementLength(java.lang.Throwable cause)voidgetMaxStatements(int result)voidgetMaxStatements(java.lang.Throwable cause)voidgetMaxTableNameLength(int result)voidgetMaxTableNameLength(java.lang.Throwable cause)voidgetMaxTablesInSelect(int result)voidgetMaxTablesInSelect(java.lang.Throwable cause)voidgetMaxUserNameLength(int result)voidgetMaxUserNameLength(java.lang.Throwable cause)voidgetNumericFunctions(java.lang.String result)voidgetNumericFunctions(java.lang.Throwable cause)voidgetPrimaryKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)voidgetPrimaryKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)voidgetProcedureColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)voidgetProcedureColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)voidgetProcedures(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)voidgetProcedures(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)voidgetProcedureTerm(java.lang.String result)voidgetProcedureTerm(java.lang.Throwable cause)voidgetPseudoColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)voidgetPseudoColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)voidgetResultSetHoldability(int result)voidgetResultSetHoldability(java.lang.Throwable cause)voidgetRowIdLifetime(java.lang.Throwable cause)voidgetRowIdLifetime(java.sql.RowIdLifetime result)voidgetSchemas(java.lang.Throwable cause)voidgetSchemas(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern)voidgetSchemas(java.sql.ResultSet result)voidgetSchemas(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern)voidgetSchemaTerm(java.lang.String result)voidgetSchemaTerm(java.lang.Throwable cause)voidgetSearchStringEscape(java.lang.String result)voidgetSearchStringEscape(java.lang.Throwable cause)voidgetSQLKeywords(java.lang.String result)voidgetSQLKeywords(java.lang.Throwable cause)voidgetSQLStateType(int result)voidgetSQLStateType(java.lang.Throwable cause)voidgetStringFunctions(java.lang.String result)voidgetStringFunctions(java.lang.Throwable cause)voidgetSuperTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)voidgetSuperTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)voidgetSuperTypes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)voidgetSuperTypes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)voidgetSystemFunctions(java.lang.String result)voidgetSystemFunctions(java.lang.Throwable cause)voidgetTablePrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)voidgetTablePrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)voidgetTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)voidgetTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)voidgetTableTypes(java.lang.Throwable cause)voidgetTableTypes(java.sql.ResultSet result)voidgetTimeDateFunctions(java.lang.String result)voidgetTimeDateFunctions(java.lang.Throwable cause)voidgetTypeInfo(java.lang.Throwable cause)voidgetTypeInfo(java.sql.ResultSet result)voidgetUDTs(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)voidgetUDTs(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)voidgetURL(java.lang.String result)voidgetURL(java.lang.Throwable cause)voidgetUserName(java.lang.String result)voidgetUserName(java.lang.Throwable cause)voidgetVersionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)voidgetVersionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)voidinsertsAreDetected(boolean result, int type)voidinsertsAreDetected(java.lang.Throwable cause, int type)voidisCatalogAtStart(boolean result)voidisCatalogAtStart(java.lang.Throwable cause)voidisReadOnly(boolean result)voidisReadOnly(java.lang.Throwable cause)voidisWrapperFor(boolean result, java.lang.Class<?> iface)voidisWrapperFor(java.lang.Throwable cause, java.lang.Class<?> iface)voidlocatorsUpdateCopy(boolean result)voidlocatorsUpdateCopy(java.lang.Throwable cause)com.impossibl.jdbc.spy.ConnectionListenernewConnectionListener()com.impossibl.jdbc.spy.ResultSetListenernewResultSetListener()voidnullPlusNonNullIsNull(boolean result)voidnullPlusNonNullIsNull(java.lang.Throwable cause)voidnullsAreSortedAtEnd(boolean result)voidnullsAreSortedAtEnd(java.lang.Throwable cause)voidnullsAreSortedAtStart(boolean result)voidnullsAreSortedAtStart(java.lang.Throwable cause)voidnullsAreSortedHigh(boolean result)voidnullsAreSortedHigh(java.lang.Throwable cause)voidnullsAreSortedLow(boolean result)voidnullsAreSortedLow(java.lang.Throwable cause)voidothersDeletesAreVisible(boolean result, int type)voidothersDeletesAreVisible(java.lang.Throwable cause, int type)voidothersInsertsAreVisible(boolean result, int type)voidothersInsertsAreVisible(java.lang.Throwable cause, int type)voidothersUpdatesAreVisible(boolean result, int type)voidothersUpdatesAreVisible(java.lang.Throwable cause, int type)voidownDeletesAreVisible(boolean result, int type)voidownDeletesAreVisible(java.lang.Throwable cause, int type)voidownInsertsAreVisible(boolean result, int type)voidownInsertsAreVisible(java.lang.Throwable cause, int type)voidownUpdatesAreVisible(boolean result, int type)voidownUpdatesAreVisible(java.lang.Throwable cause, int type)voidstoresLowerCaseIdentifiers(boolean result)voidstoresLowerCaseIdentifiers(java.lang.Throwable cause)voidstoresLowerCaseQuotedIdentifiers(boolean result)voidstoresLowerCaseQuotedIdentifiers(java.lang.Throwable cause)voidstoresMixedCaseIdentifiers(boolean result)voidstoresMixedCaseIdentifiers(java.lang.Throwable cause)voidstoresMixedCaseQuotedIdentifiers(boolean result)voidstoresMixedCaseQuotedIdentifiers(java.lang.Throwable cause)voidstoresUpperCaseIdentifiers(boolean result)voidstoresUpperCaseIdentifiers(java.lang.Throwable cause)voidstoresUpperCaseQuotedIdentifiers(boolean result)voidstoresUpperCaseQuotedIdentifiers(java.lang.Throwable cause)voidsupportsAlterTableWithAddColumn(boolean result)voidsupportsAlterTableWithAddColumn(java.lang.Throwable cause)voidsupportsAlterTableWithDropColumn(boolean result)voidsupportsAlterTableWithDropColumn(java.lang.Throwable cause)voidsupportsANSI92EntryLevelSQL(boolean result)voidsupportsANSI92EntryLevelSQL(java.lang.Throwable cause)voidsupportsANSI92FullSQL(boolean result)voidsupportsANSI92FullSQL(java.lang.Throwable cause)voidsupportsANSI92IntermediateSQL(boolean result)voidsupportsANSI92IntermediateSQL(java.lang.Throwable cause)voidsupportsBatchUpdates(boolean result)voidsupportsBatchUpdates(java.lang.Throwable cause)voidsupportsCatalogsInDataManipulation(boolean result)voidsupportsCatalogsInDataManipulation(java.lang.Throwable cause)voidsupportsCatalogsInIndexDefinitions(boolean result)voidsupportsCatalogsInIndexDefinitions(java.lang.Throwable cause)voidsupportsCatalogsInPrivilegeDefinitions(boolean result)voidsupportsCatalogsInPrivilegeDefinitions(java.lang.Throwable cause)voidsupportsCatalogsInProcedureCalls(boolean result)voidsupportsCatalogsInProcedureCalls(java.lang.Throwable cause)voidsupportsCatalogsInTableDefinitions(boolean result)voidsupportsCatalogsInTableDefinitions(java.lang.Throwable cause)voidsupportsColumnAliasing(boolean result)voidsupportsColumnAliasing(java.lang.Throwable cause)voidsupportsConvert(boolean result)voidsupportsConvert(boolean result, int fromType, int toType)voidsupportsConvert(java.lang.Throwable cause)voidsupportsConvert(java.lang.Throwable cause, int fromType, int toType)voidsupportsCoreSQLGrammar(boolean result)voidsupportsCoreSQLGrammar(java.lang.Throwable cause)voidsupportsCorrelatedSubqueries(boolean result)voidsupportsCorrelatedSubqueries(java.lang.Throwable cause)voidsupportsDataDefinitionAndDataManipulationTransactions(boolean result)voidsupportsDataDefinitionAndDataManipulationTransactions(java.lang.Throwable cause)voidsupportsDataManipulationTransactionsOnly(boolean result)voidsupportsDataManipulationTransactionsOnly(java.lang.Throwable cause)voidsupportsDifferentTableCorrelationNames(boolean result)voidsupportsDifferentTableCorrelationNames(java.lang.Throwable cause)voidsupportsExpressionsInOrderBy(boolean result)voidsupportsExpressionsInOrderBy(java.lang.Throwable cause)voidsupportsExtendedSQLGrammar(boolean result)voidsupportsExtendedSQLGrammar(java.lang.Throwable cause)voidsupportsFullOuterJoins(boolean result)voidsupportsFullOuterJoins(java.lang.Throwable cause)voidsupportsGetGeneratedKeys(boolean result)voidsupportsGetGeneratedKeys(java.lang.Throwable cause)voidsupportsGroupBy(boolean result)voidsupportsGroupBy(java.lang.Throwable cause)voidsupportsGroupByBeyondSelect(boolean result)voidsupportsGroupByBeyondSelect(java.lang.Throwable cause)voidsupportsGroupByUnrelated(boolean result)voidsupportsGroupByUnrelated(java.lang.Throwable cause)voidsupportsIntegrityEnhancementFacility(boolean result)voidsupportsIntegrityEnhancementFacility(java.lang.Throwable cause)voidsupportsLikeEscapeClause(boolean result)voidsupportsLikeEscapeClause(java.lang.Throwable cause)voidsupportsLimitedOuterJoins(boolean result)voidsupportsLimitedOuterJoins(java.lang.Throwable cause)voidsupportsMinimumSQLGrammar(boolean result)voidsupportsMinimumSQLGrammar(java.lang.Throwable cause)voidsupportsMixedCaseIdentifiers(boolean result)voidsupportsMixedCaseIdentifiers(java.lang.Throwable cause)voidsupportsMixedCaseQuotedIdentifiers(boolean result)voidsupportsMixedCaseQuotedIdentifiers(java.lang.Throwable cause)voidsupportsMultipleOpenResults(boolean result)voidsupportsMultipleOpenResults(java.lang.Throwable cause)voidsupportsMultipleResultSets(boolean result)voidsupportsMultipleResultSets(java.lang.Throwable cause)voidsupportsMultipleTransactions(boolean result)voidsupportsMultipleTransactions(java.lang.Throwable cause)voidsupportsNamedParameters(boolean result)voidsupportsNamedParameters(java.lang.Throwable cause)voidsupportsNonNullableColumns(boolean result)voidsupportsNonNullableColumns(java.lang.Throwable cause)voidsupportsOpenCursorsAcrossCommit(boolean result)voidsupportsOpenCursorsAcrossCommit(java.lang.Throwable cause)voidsupportsOpenCursorsAcrossRollback(boolean result)voidsupportsOpenCursorsAcrossRollback(java.lang.Throwable cause)voidsupportsOpenStatementsAcrossCommit(boolean result)voidsupportsOpenStatementsAcrossCommit(java.lang.Throwable cause)voidsupportsOpenStatementsAcrossRollback(boolean result)voidsupportsOpenStatementsAcrossRollback(java.lang.Throwable cause)voidsupportsOrderByUnrelated(boolean result)voidsupportsOrderByUnrelated(java.lang.Throwable cause)voidsupportsOuterJoins(boolean result)voidsupportsOuterJoins(java.lang.Throwable cause)voidsupportsPositionedDelete(boolean result)voidsupportsPositionedDelete(java.lang.Throwable cause)voidsupportsPositionedUpdate(boolean result)voidsupportsPositionedUpdate(java.lang.Throwable cause)voidsupportsRefCursors(boolean result)voidsupportsRefCursors(java.lang.Throwable cause)voidsupportsResultSetConcurrency(boolean result, int type, int concurrency)voidsupportsResultSetConcurrency(java.lang.Throwable cause, int type, int concurrency)voidsupportsResultSetHoldability(boolean result, int holdability)voidsupportsResultSetHoldability(java.lang.Throwable cause, int holdability)voidsupportsResultSetType(boolean result, int type)voidsupportsResultSetType(java.lang.Throwable cause, int type)voidsupportsSavepoints(boolean result)voidsupportsSavepoints(java.lang.Throwable cause)voidsupportsSchemasInDataManipulation(boolean result)voidsupportsSchemasInDataManipulation(java.lang.Throwable cause)voidsupportsSchemasInIndexDefinitions(boolean result)voidsupportsSchemasInIndexDefinitions(java.lang.Throwable cause)voidsupportsSchemasInPrivilegeDefinitions(boolean result)voidsupportsSchemasInPrivilegeDefinitions(java.lang.Throwable cause)voidsupportsSchemasInProcedureCalls(boolean result)voidsupportsSchemasInProcedureCalls(java.lang.Throwable cause)voidsupportsSchemasInTableDefinitions(boolean result)voidsupportsSchemasInTableDefinitions(java.lang.Throwable cause)voidsupportsSelectForUpdate(boolean result)voidsupportsSelectForUpdate(java.lang.Throwable cause)voidsupportsStatementPooling(boolean result)voidsupportsStatementPooling(java.lang.Throwable cause)voidsupportsStoredFunctionsUsingCallSyntax(boolean result)voidsupportsStoredFunctionsUsingCallSyntax(java.lang.Throwable cause)voidsupportsStoredProcedures(boolean result)voidsupportsStoredProcedures(java.lang.Throwable cause)voidsupportsSubqueriesInComparisons(boolean result)voidsupportsSubqueriesInComparisons(java.lang.Throwable cause)voidsupportsSubqueriesInExists(boolean result)voidsupportsSubqueriesInExists(java.lang.Throwable cause)voidsupportsSubqueriesInIns(boolean result)voidsupportsSubqueriesInIns(java.lang.Throwable cause)voidsupportsSubqueriesInQuantifieds(boolean result)voidsupportsSubqueriesInQuantifieds(java.lang.Throwable cause)voidsupportsTableCorrelationNames(boolean result)voidsupportsTableCorrelationNames(java.lang.Throwable cause)voidsupportsTransactionIsolationLevel(boolean result, int level)voidsupportsTransactionIsolationLevel(java.lang.Throwable cause, int level)voidsupportsTransactions(boolean result)voidsupportsTransactions(java.lang.Throwable cause)voidsupportsUnion(boolean result)voidsupportsUnion(java.lang.Throwable cause)voidsupportsUnionAll(boolean result)voidsupportsUnionAll(java.lang.Throwable cause)voidtrace(Trace trace)<T> voidunwrap(java.lang.Throwable cause, java.lang.Class<T> iface)<T> voidunwrap(T result, java.lang.Class<T> iface)voidupdatesAreDetected(boolean result, int type)voidupdatesAreDetected(java.lang.Throwable cause, int type)voidusesLocalFilePerTable(boolean result)voidusesLocalFilePerTable(java.lang.Throwable cause)voidusesLocalFiles(boolean result)voidusesLocalFiles(java.lang.Throwable cause)
-
-
-
Constructor Detail
-
DatabaseMetaDataTracer
public DatabaseMetaDataTracer(TraceOutput out)
-
-
Method Detail
-
trace
public void trace(Trace trace)
-
supportsCatalogsInProcedureCalls
public void supportsCatalogsInProcedureCalls(boolean result)
-
supportsCatalogsInProcedureCalls
public void supportsCatalogsInProcedureCalls(java.lang.Throwable cause)
-
supportsCatalogsInPrivilegeDefinitions
public void supportsCatalogsInPrivilegeDefinitions(boolean result)
-
supportsCatalogsInPrivilegeDefinitions
public void supportsCatalogsInPrivilegeDefinitions(java.lang.Throwable cause)
-
dataDefinitionCausesTransactionCommit
public void dataDefinitionCausesTransactionCommit(boolean result)
-
dataDefinitionCausesTransactionCommit
public void dataDefinitionCausesTransactionCommit(java.lang.Throwable cause)
-
supportsNonNullableColumns
public void supportsNonNullableColumns(boolean result)
-
supportsNonNullableColumns
public void supportsNonNullableColumns(java.lang.Throwable cause)
-
getDatabaseMajorVersion
public void getDatabaseMajorVersion(int result)
-
getDatabaseMajorVersion
public void getDatabaseMajorVersion(java.lang.Throwable cause)
-
getMaxStatementLength
public void getMaxStatementLength(int result)
-
getMaxStatementLength
public void getMaxStatementLength(java.lang.Throwable cause)
-
supportsGroupByBeyondSelect
public void supportsGroupByBeyondSelect(boolean result)
-
supportsGroupByBeyondSelect
public void supportsGroupByBeyondSelect(java.lang.Throwable cause)
-
getTimeDateFunctions
public void getTimeDateFunctions(java.lang.String result)
-
getTimeDateFunctions
public void getTimeDateFunctions(java.lang.Throwable cause)
-
generatedKeyAlwaysReturned
public void generatedKeyAlwaysReturned(boolean result)
-
generatedKeyAlwaysReturned
public void generatedKeyAlwaysReturned(java.lang.Throwable cause)
-
getMaxLogicalLobSize
public void getMaxLogicalLobSize(long result)
-
getMaxLogicalLobSize
public void getMaxLogicalLobSize(java.lang.Throwable cause)
-
getDatabaseProductVersion
public void getDatabaseProductVersion(java.lang.String result)
-
getDatabaseProductVersion
public void getDatabaseProductVersion(java.lang.Throwable cause)
-
supportsIntegrityEnhancementFacility
public void supportsIntegrityEnhancementFacility(boolean result)
-
supportsIntegrityEnhancementFacility
public void supportsIntegrityEnhancementFacility(java.lang.Throwable cause)
-
getMaxColumnsInTable
public void getMaxColumnsInTable(int result)
-
getMaxColumnsInTable
public void getMaxColumnsInTable(java.lang.Throwable cause)
-
supportsANSI92IntermediateSQL
public void supportsANSI92IntermediateSQL(boolean result)
-
supportsANSI92IntermediateSQL
public void supportsANSI92IntermediateSQL(java.lang.Throwable cause)
-
supportsCatalogsInDataManipulation
public void supportsCatalogsInDataManipulation(boolean result)
-
supportsCatalogsInDataManipulation
public void supportsCatalogsInDataManipulation(java.lang.Throwable cause)
-
getStringFunctions
public void getStringFunctions(java.lang.String result)
-
getStringFunctions
public void getStringFunctions(java.lang.Throwable cause)
-
getMaxStatements
public void getMaxStatements(int result)
-
getMaxStatements
public void getMaxStatements(java.lang.Throwable cause)
-
getRowIdLifetime
public void getRowIdLifetime(java.sql.RowIdLifetime result)
-
getRowIdLifetime
public void getRowIdLifetime(java.lang.Throwable cause)
-
supportsTransactionIsolationLevel
public void supportsTransactionIsolationLevel(boolean result, int level)
-
supportsTransactionIsolationLevel
public void supportsTransactionIsolationLevel(java.lang.Throwable cause, int level)
-
getMaxProcedureNameLength
public void getMaxProcedureNameLength(int result)
-
getMaxProcedureNameLength
public void getMaxProcedureNameLength(java.lang.Throwable cause)
-
supportsGetGeneratedKeys
public void supportsGetGeneratedKeys(boolean result)
-
supportsGetGeneratedKeys
public void supportsGetGeneratedKeys(java.lang.Throwable cause)
-
getSuperTables
public void getSuperTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
-
getSuperTables
public void getSuperTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
-
supportsStatementPooling
public void supportsStatementPooling(boolean result)
-
supportsStatementPooling
public void supportsStatementPooling(java.lang.Throwable cause)
-
getFunctionColumns
public void getFunctionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
-
getFunctionColumns
public void getFunctionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
-
supportsNamedParameters
public void supportsNamedParameters(boolean result)
-
supportsNamedParameters
public void supportsNamedParameters(java.lang.Throwable cause)
-
getMaxConnections
public void getMaxConnections(int result)
-
getMaxConnections
public void getMaxConnections(java.lang.Throwable cause)
-
allProceduresAreCallable
public void allProceduresAreCallable(boolean result)
-
allProceduresAreCallable
public void allProceduresAreCallable(java.lang.Throwable cause)
-
getMaxCharLiteralLength
public void getMaxCharLiteralLength(int result)
-
getMaxCharLiteralLength
public void getMaxCharLiteralLength(java.lang.Throwable cause)
-
getCatalogTerm
public void getCatalogTerm(java.lang.String result)
-
getCatalogTerm
public void getCatalogTerm(java.lang.Throwable cause)
-
getPseudoColumns
public void getPseudoColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
-
getPseudoColumns
public void getPseudoColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
-
allTablesAreSelectable
public void allTablesAreSelectable(boolean result)
-
allTablesAreSelectable
public void allTablesAreSelectable(java.lang.Throwable cause)
-
getDriverMajorVersion
public void getDriverMajorVersion(int result)
-
getDriverMajorVersion
public void getDriverMajorVersion(java.lang.Throwable cause)
-
autoCommitFailureClosesAllResultSets
public void autoCommitFailureClosesAllResultSets(boolean result)
-
autoCommitFailureClosesAllResultSets
public void autoCommitFailureClosesAllResultSets(java.lang.Throwable cause)
-
supportsOuterJoins
public void supportsOuterJoins(boolean result)
-
supportsOuterJoins
public void supportsOuterJoins(java.lang.Throwable cause)
-
supportsUnionAll
public void supportsUnionAll(boolean result)
-
supportsUnionAll
public void supportsUnionAll(java.lang.Throwable cause)
-
supportsSubqueriesInComparisons
public void supportsSubqueriesInComparisons(boolean result)
-
supportsSubqueriesInComparisons
public void supportsSubqueriesInComparisons(java.lang.Throwable cause)
-
getCatalogs
public void getCatalogs(java.sql.ResultSet result)
-
getCatalogs
public void getCatalogs(java.lang.Throwable cause)
-
supportsLikeEscapeClause
public void supportsLikeEscapeClause(boolean result)
-
supportsLikeEscapeClause
public void supportsLikeEscapeClause(java.lang.Throwable cause)
-
supportsCoreSQLGrammar
public void supportsCoreSQLGrammar(boolean result)
-
supportsCoreSQLGrammar
public void supportsCoreSQLGrammar(java.lang.Throwable cause)
-
getNumericFunctions
public void getNumericFunctions(java.lang.String result)
-
getNumericFunctions
public void getNumericFunctions(java.lang.Throwable cause)
-
getURL
public void getURL(java.lang.String result)
-
getURL
public void getURL(java.lang.Throwable cause)
-
supportsConvert
public void supportsConvert(boolean result)
-
supportsConvert
public void supportsConvert(java.lang.Throwable cause)
-
getMaxSchemaNameLength
public void getMaxSchemaNameLength(int result)
-
getMaxSchemaNameLength
public void getMaxSchemaNameLength(java.lang.Throwable cause)
-
supportsPositionedDelete
public void supportsPositionedDelete(boolean result)
-
supportsPositionedDelete
public void supportsPositionedDelete(java.lang.Throwable cause)
-
supportsSubqueriesInQuantifieds
public void supportsSubqueriesInQuantifieds(boolean result)
-
supportsSubqueriesInQuantifieds
public void supportsSubqueriesInQuantifieds(java.lang.Throwable cause)
-
getFunctions
public void getFunctions(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
-
getFunctions
public void getFunctions(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
-
supportsResultSetType
public void supportsResultSetType(boolean result, int type)
-
supportsResultSetType
public void supportsResultSetType(java.lang.Throwable cause, int type)
-
getResultSetHoldability
public void getResultSetHoldability(int result)
-
getResultSetHoldability
public void getResultSetHoldability(java.lang.Throwable cause)
-
getDriverMinorVersion
public void getDriverMinorVersion(int result)
-
getDriverMinorVersion
public void getDriverMinorVersion(java.lang.Throwable cause)
-
getSystemFunctions
public void getSystemFunctions(java.lang.String result)
-
getSystemFunctions
public void getSystemFunctions(java.lang.Throwable cause)
-
supportsSchemasInProcedureCalls
public void supportsSchemasInProcedureCalls(boolean result)
-
supportsSchemasInProcedureCalls
public void supportsSchemasInProcedureCalls(java.lang.Throwable cause)
-
othersInsertsAreVisible
public void othersInsertsAreVisible(boolean result, int type)
-
othersInsertsAreVisible
public void othersInsertsAreVisible(java.lang.Throwable cause, int type)
-
supportsTableCorrelationNames
public void supportsTableCorrelationNames(boolean result)
-
supportsTableCorrelationNames
public void supportsTableCorrelationNames(java.lang.Throwable cause)
-
getImportedKeys
public void getImportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getImportedKeys
public void getImportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
ownInsertsAreVisible
public void ownInsertsAreVisible(boolean result, int type)
-
ownInsertsAreVisible
public void ownInsertsAreVisible(java.lang.Throwable cause, int type)
-
supportsMixedCaseQuotedIdentifiers
public void supportsMixedCaseQuotedIdentifiers(boolean result)
-
supportsMixedCaseQuotedIdentifiers
public void supportsMixedCaseQuotedIdentifiers(java.lang.Throwable cause)
-
supportsColumnAliasing
public void supportsColumnAliasing(boolean result)
-
supportsColumnAliasing
public void supportsColumnAliasing(java.lang.Throwable cause)
-
getMaxTableNameLength
public void getMaxTableNameLength(int result)
-
getMaxTableNameLength
public void getMaxTableNameLength(java.lang.Throwable cause)
-
getDriverVersion
public void getDriverVersion(java.lang.String result)
-
getDriverVersion
public void getDriverVersion(java.lang.Throwable cause)
-
getSearchStringEscape
public void getSearchStringEscape(java.lang.String result)
-
getSearchStringEscape
public void getSearchStringEscape(java.lang.Throwable cause)
-
getJDBCMinorVersion
public void getJDBCMinorVersion(int result)
-
getJDBCMinorVersion
public void getJDBCMinorVersion(java.lang.Throwable cause)
-
nullsAreSortedHigh
public void nullsAreSortedHigh(boolean result)
-
nullsAreSortedHigh
public void nullsAreSortedHigh(java.lang.Throwable cause)
-
getDatabaseMinorVersion
public void getDatabaseMinorVersion(int result)
-
getDatabaseMinorVersion
public void getDatabaseMinorVersion(java.lang.Throwable cause)
-
supportsGroupBy
public void supportsGroupBy(boolean result)
-
supportsGroupBy
public void supportsGroupBy(java.lang.Throwable cause)
-
supportsSubqueriesInIns
public void supportsSubqueriesInIns(boolean result)
-
supportsSubqueriesInIns
public void supportsSubqueriesInIns(java.lang.Throwable cause)
-
getUserName
public void getUserName(java.lang.String result)
-
getUserName
public void getUserName(java.lang.Throwable cause)
-
dataDefinitionIgnoredInTransactions
public void dataDefinitionIgnoredInTransactions(boolean result)
-
dataDefinitionIgnoredInTransactions
public void dataDefinitionIgnoredInTransactions(java.lang.Throwable cause)
-
unwrap
public <T> void unwrap(T result, java.lang.Class<T> iface)
-
unwrap
public <T> void unwrap(java.lang.Throwable cause, java.lang.Class<T> iface)
-
getCrossReference
public void getCrossReference(java.sql.ResultSet result, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)
-
getCrossReference
public void getCrossReference(java.lang.Throwable cause, java.lang.String parentCatalog, java.lang.String parentSchema, java.lang.String parentTable, java.lang.String foreignCatalog, java.lang.String foreignSchema, java.lang.String foreignTable)
-
supportsAlterTableWithDropColumn
public void supportsAlterTableWithDropColumn(boolean result)
-
supportsAlterTableWithDropColumn
public void supportsAlterTableWithDropColumn(java.lang.Throwable cause)
-
supportsFullOuterJoins
public void supportsFullOuterJoins(boolean result)
-
supportsFullOuterJoins
public void supportsFullOuterJoins(java.lang.Throwable cause)
-
getTablePrivileges
public void getTablePrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
-
getTablePrivileges
public void getTablePrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
-
supportsMixedCaseIdentifiers
public void supportsMixedCaseIdentifiers(boolean result)
-
supportsMixedCaseIdentifiers
public void supportsMixedCaseIdentifiers(java.lang.Throwable cause)
-
supportsMultipleTransactions
public void supportsMultipleTransactions(boolean result)
-
supportsMultipleTransactions
public void supportsMultipleTransactions(java.lang.Throwable cause)
-
nullPlusNonNullIsNull
public void nullPlusNonNullIsNull(boolean result)
-
nullPlusNonNullIsNull
public void nullPlusNonNullIsNull(java.lang.Throwable cause)
-
supportsOpenStatementsAcrossCommit
public void supportsOpenStatementsAcrossCommit(boolean result)
-
supportsOpenStatementsAcrossCommit
public void supportsOpenStatementsAcrossCommit(java.lang.Throwable cause)
-
getSchemas
public void getSchemas(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern)
-
getSchemas
public void getSchemas(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern)
-
getDefaultTransactionIsolation
public void getDefaultTransactionIsolation(int result)
-
getDefaultTransactionIsolation
public void getDefaultTransactionIsolation(java.lang.Throwable cause)
-
supportsMultipleOpenResults
public void supportsMultipleOpenResults(boolean result)
-
supportsMultipleOpenResults
public void supportsMultipleOpenResults(java.lang.Throwable cause)
-
isWrapperFor
public void isWrapperFor(boolean result, java.lang.Class<?> iface)
-
isWrapperFor
public void isWrapperFor(java.lang.Throwable cause, java.lang.Class<?> iface)
-
supportsOpenCursorsAcrossRollback
public void supportsOpenCursorsAcrossRollback(boolean result)
-
supportsOpenCursorsAcrossRollback
public void supportsOpenCursorsAcrossRollback(java.lang.Throwable cause)
-
storesMixedCaseQuotedIdentifiers
public void storesMixedCaseQuotedIdentifiers(boolean result)
-
storesMixedCaseQuotedIdentifiers
public void storesMixedCaseQuotedIdentifiers(java.lang.Throwable cause)
-
getTypeInfo
public void getTypeInfo(java.sql.ResultSet result)
-
getTypeInfo
public void getTypeInfo(java.lang.Throwable cause)
-
getTables
public void getTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
-
getTables
public void getTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
-
getMaxTablesInSelect
public void getMaxTablesInSelect(int result)
-
getMaxTablesInSelect
public void getMaxTablesInSelect(java.lang.Throwable cause)
-
getAttributes
public void getAttributes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
-
getAttributes
public void getAttributes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
-
getSchemaTerm
public void getSchemaTerm(java.lang.String result)
-
getSchemaTerm
public void getSchemaTerm(java.lang.Throwable cause)
-
supportsResultSetHoldability
public void supportsResultSetHoldability(boolean result, int holdability)
-
supportsResultSetHoldability
public void supportsResultSetHoldability(java.lang.Throwable cause, int holdability)
-
getExtraNameCharacters
public void getExtraNameCharacters(java.lang.String result)
-
getExtraNameCharacters
public void getExtraNameCharacters(java.lang.Throwable cause)
-
getMaxColumnsInSelect
public void getMaxColumnsInSelect(int result)
-
getMaxColumnsInSelect
public void getMaxColumnsInSelect(java.lang.Throwable cause)
-
getIdentifierQuoteString
public void getIdentifierQuoteString(java.lang.String result)
-
getIdentifierQuoteString
public void getIdentifierQuoteString(java.lang.Throwable cause)
-
getMaxColumnNameLength
public void getMaxColumnNameLength(int result)
-
getMaxColumnNameLength
public void getMaxColumnNameLength(java.lang.Throwable cause)
-
supportsMultipleResultSets
public void supportsMultipleResultSets(boolean result)
-
supportsMultipleResultSets
public void supportsMultipleResultSets(java.lang.Throwable cause)
-
getConnection
public void getConnection(java.sql.Connection result)
-
getConnection
public void getConnection(java.lang.Throwable cause)
-
supportsUnion
public void supportsUnion(boolean result)
-
supportsUnion
public void supportsUnion(java.lang.Throwable cause)
-
getMaxCatalogNameLength
public void getMaxCatalogNameLength(int result)
-
getMaxCatalogNameLength
public void getMaxCatalogNameLength(java.lang.Throwable cause)
-
supportsPositionedUpdate
public void supportsPositionedUpdate(boolean result)
-
supportsPositionedUpdate
public void supportsPositionedUpdate(java.lang.Throwable cause)
-
getSuperTypes
public void getSuperTypes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
-
getSuperTypes
public void getSuperTypes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
-
insertsAreDetected
public void insertsAreDetected(boolean result, int type)
-
insertsAreDetected
public void insertsAreDetected(java.lang.Throwable cause, int type)
-
getSchemas
public void getSchemas(java.sql.ResultSet result)
-
getSchemas
public void getSchemas(java.lang.Throwable cause)
-
supportsSchemasInTableDefinitions
public void supportsSchemasInTableDefinitions(boolean result)
-
supportsSchemasInTableDefinitions
public void supportsSchemasInTableDefinitions(java.lang.Throwable cause)
-
getCatalogSeparator
public void getCatalogSeparator(java.lang.String result)
-
getCatalogSeparator
public void getCatalogSeparator(java.lang.Throwable cause)
-
othersUpdatesAreVisible
public void othersUpdatesAreVisible(boolean result, int type)
-
othersUpdatesAreVisible
public void othersUpdatesAreVisible(java.lang.Throwable cause, int type)
-
supportsOrderByUnrelated
public void supportsOrderByUnrelated(boolean result)
-
supportsOrderByUnrelated
public void supportsOrderByUnrelated(java.lang.Throwable cause)
-
getUDTs
public void getUDTs(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
-
getUDTs
public void getUDTs(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
-
getMaxRowSize
public void getMaxRowSize(int result)
-
getMaxRowSize
public void getMaxRowSize(java.lang.Throwable cause)
-
supportsMinimumSQLGrammar
public void supportsMinimumSQLGrammar(boolean result)
-
supportsMinimumSQLGrammar
public void supportsMinimumSQLGrammar(java.lang.Throwable cause)
-
usesLocalFilePerTable
public void usesLocalFilePerTable(boolean result)
-
usesLocalFilePerTable
public void usesLocalFilePerTable(java.lang.Throwable cause)
-
nullsAreSortedAtStart
public void nullsAreSortedAtStart(boolean result)
-
nullsAreSortedAtStart
public void nullsAreSortedAtStart(java.lang.Throwable cause)
-
getClientInfoProperties
public void getClientInfoProperties(java.sql.ResultSet result)
-
getClientInfoProperties
public void getClientInfoProperties(java.lang.Throwable cause)
-
storesUpperCaseIdentifiers
public void storesUpperCaseIdentifiers(boolean result)
-
storesUpperCaseIdentifiers
public void storesUpperCaseIdentifiers(java.lang.Throwable cause)
-
supportsLimitedOuterJoins
public void supportsLimitedOuterJoins(boolean result)
-
supportsLimitedOuterJoins
public void supportsLimitedOuterJoins(java.lang.Throwable cause)
-
getMaxColumnsInOrderBy
public void getMaxColumnsInOrderBy(int result)
-
getMaxColumnsInOrderBy
public void getMaxColumnsInOrderBy(java.lang.Throwable cause)
-
supportsOpenCursorsAcrossCommit
public void supportsOpenCursorsAcrossCommit(boolean result)
-
supportsOpenCursorsAcrossCommit
public void supportsOpenCursorsAcrossCommit(java.lang.Throwable cause)
-
supportsStoredFunctionsUsingCallSyntax
public void supportsStoredFunctionsUsingCallSyntax(boolean result)
-
supportsStoredFunctionsUsingCallSyntax
public void supportsStoredFunctionsUsingCallSyntax(java.lang.Throwable cause)
-
ownUpdatesAreVisible
public void ownUpdatesAreVisible(boolean result, int type)
-
ownUpdatesAreVisible
public void ownUpdatesAreVisible(java.lang.Throwable cause, int type)
-
deletesAreDetected
public void deletesAreDetected(boolean result, int type)
-
deletesAreDetected
public void deletesAreDetected(java.lang.Throwable cause, int type)
-
nullsAreSortedLow
public void nullsAreSortedLow(boolean result)
-
nullsAreSortedLow
public void nullsAreSortedLow(java.lang.Throwable cause)
-
supportsExpressionsInOrderBy
public void supportsExpressionsInOrderBy(boolean result)
-
supportsExpressionsInOrderBy
public void supportsExpressionsInOrderBy(java.lang.Throwable cause)
-
doesMaxRowSizeIncludeBlobs
public void doesMaxRowSizeIncludeBlobs(boolean result)
-
doesMaxRowSizeIncludeBlobs
public void doesMaxRowSizeIncludeBlobs(java.lang.Throwable cause)
-
supportsBatchUpdates
public void supportsBatchUpdates(boolean result)
-
supportsBatchUpdates
public void supportsBatchUpdates(java.lang.Throwable cause)
-
supportsStoredProcedures
public void supportsStoredProcedures(boolean result)
-
supportsStoredProcedures
public void supportsStoredProcedures(java.lang.Throwable cause)
-
getSQLStateType
public void getSQLStateType(int result)
-
getSQLStateType
public void getSQLStateType(java.lang.Throwable cause)
-
getDriverName
public void getDriverName(java.lang.String result)
-
getDriverName
public void getDriverName(java.lang.Throwable cause)
-
getProcedureColumns
public void getProcedureColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
-
getProcedureColumns
public void getProcedureColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
-
supportsANSI92FullSQL
public void supportsANSI92FullSQL(boolean result)
-
supportsANSI92FullSQL
public void supportsANSI92FullSQL(java.lang.Throwable cause)
-
getProcedures
public void getProcedures(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
-
getProcedures
public void getProcedures(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
-
getPrimaryKeys
public void getPrimaryKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getPrimaryKeys
public void getPrimaryKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
supportsDataManipulationTransactionsOnly
public void supportsDataManipulationTransactionsOnly(boolean result)
-
supportsDataManipulationTransactionsOnly
public void supportsDataManipulationTransactionsOnly(java.lang.Throwable cause)
-
storesMixedCaseIdentifiers
public void storesMixedCaseIdentifiers(boolean result)
-
storesMixedCaseIdentifiers
public void storesMixedCaseIdentifiers(java.lang.Throwable cause)
-
supportsTransactions
public void supportsTransactions(boolean result)
-
supportsTransactions
public void supportsTransactions(java.lang.Throwable cause)
-
storesUpperCaseQuotedIdentifiers
public void storesUpperCaseQuotedIdentifiers(boolean result)
-
storesUpperCaseQuotedIdentifiers
public void storesUpperCaseQuotedIdentifiers(java.lang.Throwable cause)
-
supportsAlterTableWithAddColumn
public void supportsAlterTableWithAddColumn(boolean result)
-
supportsAlterTableWithAddColumn
public void supportsAlterTableWithAddColumn(java.lang.Throwable cause)
-
supportsSelectForUpdate
public void supportsSelectForUpdate(boolean result)
-
supportsSelectForUpdate
public void supportsSelectForUpdate(java.lang.Throwable cause)
-
ownDeletesAreVisible
public void ownDeletesAreVisible(boolean result, int type)
-
ownDeletesAreVisible
public void ownDeletesAreVisible(java.lang.Throwable cause, int type)
-
isCatalogAtStart
public void isCatalogAtStart(boolean result)
-
isCatalogAtStart
public void isCatalogAtStart(java.lang.Throwable cause)
-
getExportedKeys
public void getExportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getExportedKeys
public void getExportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getDatabaseProductName
public void getDatabaseProductName(java.lang.String result)
-
getDatabaseProductName
public void getDatabaseProductName(java.lang.Throwable cause)
-
getVersionColumns
public void getVersionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
getVersionColumns
public void getVersionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
-
locatorsUpdateCopy
public void locatorsUpdateCopy(boolean result)
-
locatorsUpdateCopy
public void locatorsUpdateCopy(java.lang.Throwable cause)
-
supportsCatalogsInTableDefinitions
public void supportsCatalogsInTableDefinitions(boolean result)
-
supportsCatalogsInTableDefinitions
public void supportsCatalogsInTableDefinitions(java.lang.Throwable cause)
-
supportsCatalogsInIndexDefinitions
public void supportsCatalogsInIndexDefinitions(boolean result)
-
supportsCatalogsInIndexDefinitions
public void supportsCatalogsInIndexDefinitions(java.lang.Throwable cause)
-
supportsSchemasInIndexDefinitions
public void supportsSchemasInIndexDefinitions(boolean result)
-
supportsSchemasInIndexDefinitions
public void supportsSchemasInIndexDefinitions(java.lang.Throwable cause)
-
storesLowerCaseIdentifiers
public void storesLowerCaseIdentifiers(boolean result)
-
storesLowerCaseIdentifiers
public void storesLowerCaseIdentifiers(java.lang.Throwable cause)
-
getColumnPrivileges
public void getColumnPrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
-
getColumnPrivileges
public void getColumnPrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
-
supportsExtendedSQLGrammar
public void supportsExtendedSQLGrammar(boolean result)
-
supportsExtendedSQLGrammar
public void supportsExtendedSQLGrammar(java.lang.Throwable cause)
-
getMaxUserNameLength
public void getMaxUserNameLength(int result)
-
getMaxUserNameLength
public void getMaxUserNameLength(java.lang.Throwable cause)
-
supportsSchemasInPrivilegeDefinitions
public void supportsSchemasInPrivilegeDefinitions(boolean result)
-
supportsSchemasInPrivilegeDefinitions
public void supportsSchemasInPrivilegeDefinitions(java.lang.Throwable cause)
-
getJDBCMajorVersion
public void getJDBCMajorVersion(int result)
-
getJDBCMajorVersion
public void getJDBCMajorVersion(java.lang.Throwable cause)
-
getMaxBinaryLiteralLength
public void getMaxBinaryLiteralLength(int result)
-
getMaxBinaryLiteralLength
public void getMaxBinaryLiteralLength(java.lang.Throwable cause)
-
usesLocalFiles
public void usesLocalFiles(boolean result)
-
usesLocalFiles
public void usesLocalFiles(java.lang.Throwable cause)
-
isReadOnly
public void isReadOnly(boolean result)
-
isReadOnly
public void isReadOnly(java.lang.Throwable cause)
-
storesLowerCaseQuotedIdentifiers
public void storesLowerCaseQuotedIdentifiers(boolean result)
-
storesLowerCaseQuotedIdentifiers
public void storesLowerCaseQuotedIdentifiers(java.lang.Throwable cause)
-
supportsSchemasInDataManipulation
public void supportsSchemasInDataManipulation(boolean result)
-
supportsSchemasInDataManipulation
public void supportsSchemasInDataManipulation(java.lang.Throwable cause)
-
supportsSubqueriesInExists
public void supportsSubqueriesInExists(boolean result)
-
supportsSubqueriesInExists
public void supportsSubqueriesInExists(java.lang.Throwable cause)
-
getSQLKeywords
public void getSQLKeywords(java.lang.String result)
-
getSQLKeywords
public void getSQLKeywords(java.lang.Throwable cause)
-
supportsANSI92EntryLevelSQL
public void supportsANSI92EntryLevelSQL(boolean result)
-
supportsANSI92EntryLevelSQL
public void supportsANSI92EntryLevelSQL(java.lang.Throwable cause)
-
getColumns
public void getColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
-
getColumns
public void getColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
-
supportsConvert
public void supportsConvert(boolean result, int fromType, int toType)
-
supportsConvert
public void supportsConvert(java.lang.Throwable cause, int fromType, int toType)
-
getProcedureTerm
public void getProcedureTerm(java.lang.String result)
-
getProcedureTerm
public void getProcedureTerm(java.lang.Throwable cause)
-
getIndexInfo
public void getIndexInfo(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
-
getIndexInfo
public void getIndexInfo(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
-
getMaxColumnsInGroupBy
public void getMaxColumnsInGroupBy(int result)
-
getMaxColumnsInGroupBy
public void getMaxColumnsInGroupBy(java.lang.Throwable cause)
-
othersDeletesAreVisible
public void othersDeletesAreVisible(boolean result, int type)
-
othersDeletesAreVisible
public void othersDeletesAreVisible(java.lang.Throwable cause, int type)
-
supportsResultSetConcurrency
public void supportsResultSetConcurrency(boolean result, int type, int concurrency)
-
supportsResultSetConcurrency
public void supportsResultSetConcurrency(java.lang.Throwable cause, int type, int concurrency)
-
getMaxCursorNameLength
public void getMaxCursorNameLength(int result)
-
getMaxCursorNameLength
public void getMaxCursorNameLength(java.lang.Throwable cause)
-
supportsDataDefinitionAndDataManipulationTransactions
public void supportsDataDefinitionAndDataManipulationTransactions(boolean result)
-
supportsDataDefinitionAndDataManipulationTransactions
public void supportsDataDefinitionAndDataManipulationTransactions(java.lang.Throwable cause)
-
supportsCorrelatedSubqueries
public void supportsCorrelatedSubqueries(boolean result)
-
supportsCorrelatedSubqueries
public void supportsCorrelatedSubqueries(java.lang.Throwable cause)
-
getMaxColumnsInIndex
public void getMaxColumnsInIndex(int result)
-
getMaxColumnsInIndex
public void getMaxColumnsInIndex(java.lang.Throwable cause)
-
supportsGroupByUnrelated
public void supportsGroupByUnrelated(boolean result)
-
supportsGroupByUnrelated
public void supportsGroupByUnrelated(java.lang.Throwable cause)
-
getTableTypes
public void getTableTypes(java.sql.ResultSet result)
-
getTableTypes
public void getTableTypes(java.lang.Throwable cause)
-
supportsSavepoints
public void supportsSavepoints(boolean result)
-
supportsSavepoints
public void supportsSavepoints(java.lang.Throwable cause)
-
supportsOpenStatementsAcrossRollback
public void supportsOpenStatementsAcrossRollback(boolean result)
-
supportsOpenStatementsAcrossRollback
public void supportsOpenStatementsAcrossRollback(java.lang.Throwable cause)
-
supportsRefCursors
public void supportsRefCursors(boolean result)
-
supportsRefCursors
public void supportsRefCursors(java.lang.Throwable cause)
-
nullsAreSortedAtEnd
public void nullsAreSortedAtEnd(boolean result)
-
nullsAreSortedAtEnd
public void nullsAreSortedAtEnd(java.lang.Throwable cause)
-
getMaxIndexLength
public void getMaxIndexLength(int result)
-
getMaxIndexLength
public void getMaxIndexLength(java.lang.Throwable cause)
-
getBestRowIdentifier
public void getBestRowIdentifier(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)
-
getBestRowIdentifier
public void getBestRowIdentifier(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)
-
supportsDifferentTableCorrelationNames
public void supportsDifferentTableCorrelationNames(boolean result)
-
supportsDifferentTableCorrelationNames
public void supportsDifferentTableCorrelationNames(java.lang.Throwable cause)
-
updatesAreDetected
public void updatesAreDetected(boolean result, int type)
-
updatesAreDetected
public void updatesAreDetected(java.lang.Throwable cause, int type)
-
newResultSetListener
public com.impossibl.jdbc.spy.ResultSetListener newResultSetListener()
-
newConnectionListener
public com.impossibl.jdbc.spy.ConnectionListener newConnectionListener()
-
-