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 void
allProceduresAreCallable(boolean result)
void
allProceduresAreCallable(java.lang.Throwable cause)
void
allTablesAreSelectable(boolean result)
void
allTablesAreSelectable(java.lang.Throwable cause)
void
autoCommitFailureClosesAllResultSets(boolean result)
void
autoCommitFailureClosesAllResultSets(java.lang.Throwable cause)
void
dataDefinitionCausesTransactionCommit(boolean result)
void
dataDefinitionCausesTransactionCommit(java.lang.Throwable cause)
void
dataDefinitionIgnoredInTransactions(boolean result)
void
dataDefinitionIgnoredInTransactions(java.lang.Throwable cause)
void
deletesAreDetected(boolean result, int type)
void
deletesAreDetected(java.lang.Throwable cause, int type)
void
doesMaxRowSizeIncludeBlobs(boolean result)
void
doesMaxRowSizeIncludeBlobs(java.lang.Throwable cause)
void
generatedKeyAlwaysReturned(boolean result)
void
generatedKeyAlwaysReturned(java.lang.Throwable cause)
void
getAttributes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
void
getAttributes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, java.lang.String attributeNamePattern)
void
getBestRowIdentifier(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)
void
getBestRowIdentifier(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, int scope, boolean nullable)
void
getCatalogs(java.lang.Throwable cause)
void
getCatalogs(java.sql.ResultSet result)
void
getCatalogSeparator(java.lang.String result)
void
getCatalogSeparator(java.lang.Throwable cause)
void
getCatalogTerm(java.lang.String result)
void
getCatalogTerm(java.lang.Throwable cause)
void
getClientInfoProperties(java.lang.Throwable cause)
void
getClientInfoProperties(java.sql.ResultSet result)
void
getColumnPrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
void
getColumnPrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, java.lang.String columnNamePattern)
void
getColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
void
getColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
void
getConnection(java.lang.Throwable cause)
void
getConnection(java.sql.Connection result)
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)
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)
void
getDatabaseMajorVersion(int result)
void
getDatabaseMajorVersion(java.lang.Throwable cause)
void
getDatabaseMinorVersion(int result)
void
getDatabaseMinorVersion(java.lang.Throwable cause)
void
getDatabaseProductName(java.lang.String result)
void
getDatabaseProductName(java.lang.Throwable cause)
void
getDatabaseProductVersion(java.lang.String result)
void
getDatabaseProductVersion(java.lang.Throwable cause)
void
getDefaultTransactionIsolation(int result)
void
getDefaultTransactionIsolation(java.lang.Throwable cause)
void
getDriverMajorVersion(int result)
void
getDriverMajorVersion(java.lang.Throwable cause)
void
getDriverMinorVersion(int result)
void
getDriverMinorVersion(java.lang.Throwable cause)
void
getDriverName(java.lang.String result)
void
getDriverName(java.lang.Throwable cause)
void
getDriverVersion(java.lang.String result)
void
getDriverVersion(java.lang.Throwable cause)
void
getExportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getExportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getExtraNameCharacters(java.lang.String result)
void
getExtraNameCharacters(java.lang.Throwable cause)
void
getFunctionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
void
getFunctionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern, java.lang.String columnNamePattern)
void
getFunctions(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
void
getFunctions(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String functionNamePattern)
void
getIdentifierQuoteString(java.lang.String result)
void
getIdentifierQuoteString(java.lang.Throwable cause)
void
getImportedKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getImportedKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getIndexInfo(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
void
getIndexInfo(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table, boolean unique, boolean approximate)
void
getJDBCMajorVersion(int result)
void
getJDBCMajorVersion(java.lang.Throwable cause)
void
getJDBCMinorVersion(int result)
void
getJDBCMinorVersion(java.lang.Throwable cause)
void
getMaxBinaryLiteralLength(int result)
void
getMaxBinaryLiteralLength(java.lang.Throwable cause)
void
getMaxCatalogNameLength(int result)
void
getMaxCatalogNameLength(java.lang.Throwable cause)
void
getMaxCharLiteralLength(int result)
void
getMaxCharLiteralLength(java.lang.Throwable cause)
void
getMaxColumnNameLength(int result)
void
getMaxColumnNameLength(java.lang.Throwable cause)
void
getMaxColumnsInGroupBy(int result)
void
getMaxColumnsInGroupBy(java.lang.Throwable cause)
void
getMaxColumnsInIndex(int result)
void
getMaxColumnsInIndex(java.lang.Throwable cause)
void
getMaxColumnsInOrderBy(int result)
void
getMaxColumnsInOrderBy(java.lang.Throwable cause)
void
getMaxColumnsInSelect(int result)
void
getMaxColumnsInSelect(java.lang.Throwable cause)
void
getMaxColumnsInTable(int result)
void
getMaxColumnsInTable(java.lang.Throwable cause)
void
getMaxConnections(int result)
void
getMaxConnections(java.lang.Throwable cause)
void
getMaxCursorNameLength(int result)
void
getMaxCursorNameLength(java.lang.Throwable cause)
void
getMaxIndexLength(int result)
void
getMaxIndexLength(java.lang.Throwable cause)
void
getMaxLogicalLobSize(long result)
void
getMaxLogicalLobSize(java.lang.Throwable cause)
void
getMaxProcedureNameLength(int result)
void
getMaxProcedureNameLength(java.lang.Throwable cause)
void
getMaxRowSize(int result)
void
getMaxRowSize(java.lang.Throwable cause)
void
getMaxSchemaNameLength(int result)
void
getMaxSchemaNameLength(java.lang.Throwable cause)
void
getMaxStatementLength(int result)
void
getMaxStatementLength(java.lang.Throwable cause)
void
getMaxStatements(int result)
void
getMaxStatements(java.lang.Throwable cause)
void
getMaxTableNameLength(int result)
void
getMaxTableNameLength(java.lang.Throwable cause)
void
getMaxTablesInSelect(int result)
void
getMaxTablesInSelect(java.lang.Throwable cause)
void
getMaxUserNameLength(int result)
void
getMaxUserNameLength(java.lang.Throwable cause)
void
getNumericFunctions(java.lang.String result)
void
getNumericFunctions(java.lang.Throwable cause)
void
getPrimaryKeys(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getPrimaryKeys(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getProcedureColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
void
getProcedureColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern, java.lang.String columnNamePattern)
void
getProcedures(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
void
getProcedures(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String procedureNamePattern)
void
getProcedureTerm(java.lang.String result)
void
getProcedureTerm(java.lang.Throwable cause)
void
getPseudoColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
void
getPseudoColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String columnNamePattern)
void
getResultSetHoldability(int result)
void
getResultSetHoldability(java.lang.Throwable cause)
void
getRowIdLifetime(java.lang.Throwable cause)
void
getRowIdLifetime(java.sql.RowIdLifetime result)
void
getSchemas(java.lang.Throwable cause)
void
getSchemas(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern)
void
getSchemas(java.sql.ResultSet result)
void
getSchemas(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern)
void
getSchemaTerm(java.lang.String result)
void
getSchemaTerm(java.lang.Throwable cause)
void
getSearchStringEscape(java.lang.String result)
void
getSearchStringEscape(java.lang.Throwable cause)
void
getSQLKeywords(java.lang.String result)
void
getSQLKeywords(java.lang.Throwable cause)
void
getSQLStateType(int result)
void
getSQLStateType(java.lang.Throwable cause)
void
getStringFunctions(java.lang.String result)
void
getStringFunctions(java.lang.Throwable cause)
void
getSuperTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
void
getSuperTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
void
getSuperTypes(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
void
getSuperTypes(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern)
void
getSystemFunctions(java.lang.String result)
void
getSystemFunctions(java.lang.Throwable cause)
void
getTablePrivileges(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
void
getTablePrivileges(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern)
void
getTables(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
void
getTables(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
void
getTableTypes(java.lang.Throwable cause)
void
getTableTypes(java.sql.ResultSet result)
void
getTimeDateFunctions(java.lang.String result)
void
getTimeDateFunctions(java.lang.Throwable cause)
void
getTypeInfo(java.lang.Throwable cause)
void
getTypeInfo(java.sql.ResultSet result)
void
getUDTs(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
void
getUDTs(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schemaPattern, java.lang.String typeNamePattern, int[] types)
void
getURL(java.lang.String result)
void
getURL(java.lang.Throwable cause)
void
getUserName(java.lang.String result)
void
getUserName(java.lang.Throwable cause)
void
getVersionColumns(java.lang.Throwable cause, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
getVersionColumns(java.sql.ResultSet result, java.lang.String catalog, java.lang.String schema, java.lang.String table)
void
insertsAreDetected(boolean result, int type)
void
insertsAreDetected(java.lang.Throwable cause, int type)
void
isCatalogAtStart(boolean result)
void
isCatalogAtStart(java.lang.Throwable cause)
void
isReadOnly(boolean result)
void
isReadOnly(java.lang.Throwable cause)
void
isWrapperFor(boolean result, java.lang.Class<?> iface)
void
isWrapperFor(java.lang.Throwable cause, java.lang.Class<?> iface)
void
locatorsUpdateCopy(boolean result)
void
locatorsUpdateCopy(java.lang.Throwable cause)
com.impossibl.jdbc.spy.ConnectionListener
newConnectionListener()
com.impossibl.jdbc.spy.ResultSetListener
newResultSetListener()
void
nullPlusNonNullIsNull(boolean result)
void
nullPlusNonNullIsNull(java.lang.Throwable cause)
void
nullsAreSortedAtEnd(boolean result)
void
nullsAreSortedAtEnd(java.lang.Throwable cause)
void
nullsAreSortedAtStart(boolean result)
void
nullsAreSortedAtStart(java.lang.Throwable cause)
void
nullsAreSortedHigh(boolean result)
void
nullsAreSortedHigh(java.lang.Throwable cause)
void
nullsAreSortedLow(boolean result)
void
nullsAreSortedLow(java.lang.Throwable cause)
void
othersDeletesAreVisible(boolean result, int type)
void
othersDeletesAreVisible(java.lang.Throwable cause, int type)
void
othersInsertsAreVisible(boolean result, int type)
void
othersInsertsAreVisible(java.lang.Throwable cause, int type)
void
othersUpdatesAreVisible(boolean result, int type)
void
othersUpdatesAreVisible(java.lang.Throwable cause, int type)
void
ownDeletesAreVisible(boolean result, int type)
void
ownDeletesAreVisible(java.lang.Throwable cause, int type)
void
ownInsertsAreVisible(boolean result, int type)
void
ownInsertsAreVisible(java.lang.Throwable cause, int type)
void
ownUpdatesAreVisible(boolean result, int type)
void
ownUpdatesAreVisible(java.lang.Throwable cause, int type)
void
storesLowerCaseIdentifiers(boolean result)
void
storesLowerCaseIdentifiers(java.lang.Throwable cause)
void
storesLowerCaseQuotedIdentifiers(boolean result)
void
storesLowerCaseQuotedIdentifiers(java.lang.Throwable cause)
void
storesMixedCaseIdentifiers(boolean result)
void
storesMixedCaseIdentifiers(java.lang.Throwable cause)
void
storesMixedCaseQuotedIdentifiers(boolean result)
void
storesMixedCaseQuotedIdentifiers(java.lang.Throwable cause)
void
storesUpperCaseIdentifiers(boolean result)
void
storesUpperCaseIdentifiers(java.lang.Throwable cause)
void
storesUpperCaseQuotedIdentifiers(boolean result)
void
storesUpperCaseQuotedIdentifiers(java.lang.Throwable cause)
void
supportsAlterTableWithAddColumn(boolean result)
void
supportsAlterTableWithAddColumn(java.lang.Throwable cause)
void
supportsAlterTableWithDropColumn(boolean result)
void
supportsAlterTableWithDropColumn(java.lang.Throwable cause)
void
supportsANSI92EntryLevelSQL(boolean result)
void
supportsANSI92EntryLevelSQL(java.lang.Throwable cause)
void
supportsANSI92FullSQL(boolean result)
void
supportsANSI92FullSQL(java.lang.Throwable cause)
void
supportsANSI92IntermediateSQL(boolean result)
void
supportsANSI92IntermediateSQL(java.lang.Throwable cause)
void
supportsBatchUpdates(boolean result)
void
supportsBatchUpdates(java.lang.Throwable cause)
void
supportsCatalogsInDataManipulation(boolean result)
void
supportsCatalogsInDataManipulation(java.lang.Throwable cause)
void
supportsCatalogsInIndexDefinitions(boolean result)
void
supportsCatalogsInIndexDefinitions(java.lang.Throwable cause)
void
supportsCatalogsInPrivilegeDefinitions(boolean result)
void
supportsCatalogsInPrivilegeDefinitions(java.lang.Throwable cause)
void
supportsCatalogsInProcedureCalls(boolean result)
void
supportsCatalogsInProcedureCalls(java.lang.Throwable cause)
void
supportsCatalogsInTableDefinitions(boolean result)
void
supportsCatalogsInTableDefinitions(java.lang.Throwable cause)
void
supportsColumnAliasing(boolean result)
void
supportsColumnAliasing(java.lang.Throwable cause)
void
supportsConvert(boolean result)
void
supportsConvert(boolean result, int fromType, int toType)
void
supportsConvert(java.lang.Throwable cause)
void
supportsConvert(java.lang.Throwable cause, int fromType, int toType)
void
supportsCoreSQLGrammar(boolean result)
void
supportsCoreSQLGrammar(java.lang.Throwable cause)
void
supportsCorrelatedSubqueries(boolean result)
void
supportsCorrelatedSubqueries(java.lang.Throwable cause)
void
supportsDataDefinitionAndDataManipulationTransactions(boolean result)
void
supportsDataDefinitionAndDataManipulationTransactions(java.lang.Throwable cause)
void
supportsDataManipulationTransactionsOnly(boolean result)
void
supportsDataManipulationTransactionsOnly(java.lang.Throwable cause)
void
supportsDifferentTableCorrelationNames(boolean result)
void
supportsDifferentTableCorrelationNames(java.lang.Throwable cause)
void
supportsExpressionsInOrderBy(boolean result)
void
supportsExpressionsInOrderBy(java.lang.Throwable cause)
void
supportsExtendedSQLGrammar(boolean result)
void
supportsExtendedSQLGrammar(java.lang.Throwable cause)
void
supportsFullOuterJoins(boolean result)
void
supportsFullOuterJoins(java.lang.Throwable cause)
void
supportsGetGeneratedKeys(boolean result)
void
supportsGetGeneratedKeys(java.lang.Throwable cause)
void
supportsGroupBy(boolean result)
void
supportsGroupBy(java.lang.Throwable cause)
void
supportsGroupByBeyondSelect(boolean result)
void
supportsGroupByBeyondSelect(java.lang.Throwable cause)
void
supportsGroupByUnrelated(boolean result)
void
supportsGroupByUnrelated(java.lang.Throwable cause)
void
supportsIntegrityEnhancementFacility(boolean result)
void
supportsIntegrityEnhancementFacility(java.lang.Throwable cause)
void
supportsLikeEscapeClause(boolean result)
void
supportsLikeEscapeClause(java.lang.Throwable cause)
void
supportsLimitedOuterJoins(boolean result)
void
supportsLimitedOuterJoins(java.lang.Throwable cause)
void
supportsMinimumSQLGrammar(boolean result)
void
supportsMinimumSQLGrammar(java.lang.Throwable cause)
void
supportsMixedCaseIdentifiers(boolean result)
void
supportsMixedCaseIdentifiers(java.lang.Throwable cause)
void
supportsMixedCaseQuotedIdentifiers(boolean result)
void
supportsMixedCaseQuotedIdentifiers(java.lang.Throwable cause)
void
supportsMultipleOpenResults(boolean result)
void
supportsMultipleOpenResults(java.lang.Throwable cause)
void
supportsMultipleResultSets(boolean result)
void
supportsMultipleResultSets(java.lang.Throwable cause)
void
supportsMultipleTransactions(boolean result)
void
supportsMultipleTransactions(java.lang.Throwable cause)
void
supportsNamedParameters(boolean result)
void
supportsNamedParameters(java.lang.Throwable cause)
void
supportsNonNullableColumns(boolean result)
void
supportsNonNullableColumns(java.lang.Throwable cause)
void
supportsOpenCursorsAcrossCommit(boolean result)
void
supportsOpenCursorsAcrossCommit(java.lang.Throwable cause)
void
supportsOpenCursorsAcrossRollback(boolean result)
void
supportsOpenCursorsAcrossRollback(java.lang.Throwable cause)
void
supportsOpenStatementsAcrossCommit(boolean result)
void
supportsOpenStatementsAcrossCommit(java.lang.Throwable cause)
void
supportsOpenStatementsAcrossRollback(boolean result)
void
supportsOpenStatementsAcrossRollback(java.lang.Throwable cause)
void
supportsOrderByUnrelated(boolean result)
void
supportsOrderByUnrelated(java.lang.Throwable cause)
void
supportsOuterJoins(boolean result)
void
supportsOuterJoins(java.lang.Throwable cause)
void
supportsPositionedDelete(boolean result)
void
supportsPositionedDelete(java.lang.Throwable cause)
void
supportsPositionedUpdate(boolean result)
void
supportsPositionedUpdate(java.lang.Throwable cause)
void
supportsRefCursors(boolean result)
void
supportsRefCursors(java.lang.Throwable cause)
void
supportsResultSetConcurrency(boolean result, int type, int concurrency)
void
supportsResultSetConcurrency(java.lang.Throwable cause, int type, int concurrency)
void
supportsResultSetHoldability(boolean result, int holdability)
void
supportsResultSetHoldability(java.lang.Throwable cause, int holdability)
void
supportsResultSetType(boolean result, int type)
void
supportsResultSetType(java.lang.Throwable cause, int type)
void
supportsSavepoints(boolean result)
void
supportsSavepoints(java.lang.Throwable cause)
void
supportsSchemasInDataManipulation(boolean result)
void
supportsSchemasInDataManipulation(java.lang.Throwable cause)
void
supportsSchemasInIndexDefinitions(boolean result)
void
supportsSchemasInIndexDefinitions(java.lang.Throwable cause)
void
supportsSchemasInPrivilegeDefinitions(boolean result)
void
supportsSchemasInPrivilegeDefinitions(java.lang.Throwable cause)
void
supportsSchemasInProcedureCalls(boolean result)
void
supportsSchemasInProcedureCalls(java.lang.Throwable cause)
void
supportsSchemasInTableDefinitions(boolean result)
void
supportsSchemasInTableDefinitions(java.lang.Throwable cause)
void
supportsSelectForUpdate(boolean result)
void
supportsSelectForUpdate(java.lang.Throwable cause)
void
supportsStatementPooling(boolean result)
void
supportsStatementPooling(java.lang.Throwable cause)
void
supportsStoredFunctionsUsingCallSyntax(boolean result)
void
supportsStoredFunctionsUsingCallSyntax(java.lang.Throwable cause)
void
supportsStoredProcedures(boolean result)
void
supportsStoredProcedures(java.lang.Throwable cause)
void
supportsSubqueriesInComparisons(boolean result)
void
supportsSubqueriesInComparisons(java.lang.Throwable cause)
void
supportsSubqueriesInExists(boolean result)
void
supportsSubqueriesInExists(java.lang.Throwable cause)
void
supportsSubqueriesInIns(boolean result)
void
supportsSubqueriesInIns(java.lang.Throwable cause)
void
supportsSubqueriesInQuantifieds(boolean result)
void
supportsSubqueriesInQuantifieds(java.lang.Throwable cause)
void
supportsTableCorrelationNames(boolean result)
void
supportsTableCorrelationNames(java.lang.Throwable cause)
void
supportsTransactionIsolationLevel(boolean result, int level)
void
supportsTransactionIsolationLevel(java.lang.Throwable cause, int level)
void
supportsTransactions(boolean result)
void
supportsTransactions(java.lang.Throwable cause)
void
supportsUnion(boolean result)
void
supportsUnion(java.lang.Throwable cause)
void
supportsUnionAll(boolean result)
void
supportsUnionAll(java.lang.Throwable cause)
void
trace(Trace trace)
<T> void
unwrap(java.lang.Throwable cause, java.lang.Class<T> iface)
<T> void
unwrap(T result, java.lang.Class<T> iface)
void
updatesAreDetected(boolean result, int type)
void
updatesAreDetected(java.lang.Throwable cause, int type)
void
usesLocalFilePerTable(boolean result)
void
usesLocalFilePerTable(java.lang.Throwable cause)
void
usesLocalFiles(boolean result)
void
usesLocalFiles(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()
-
-