public class Db2CallMetaDataProvider extends GenericCallMetaDataProvider
CallMetaDataProvider interface.
This class is intended for internal use by the Simple JDBC classes.logger| Constructor and Description |
|---|
Db2CallMetaDataProvider(java.sql.DatabaseMetaData databaseMetaData) |
| Modifier and Type | Method and Description |
|---|---|
void |
initializeWithMetaData(java.sql.DatabaseMetaData databaseMetaData)
Initialize using the provided DatabaseMetData.
|
java.lang.String |
metaDataSchemaNameToUse(java.lang.String schemaName)
Provide any modification of the schema name passed in to match the meta-data currently used.
|
byPassReturnParameter, catalogNameToUse, createDefaultInOutParameter, createDefaultInParameter, createDefaultOutParameter, getCallParameterMetaData, getRefCursorSqlType, getUserName, initializeWithProcedureColumnMetaData, isProcedureColumnMetaDataUsed, isRefCursorSupported, isReturnResultSetSupported, isStoresLowerCaseIdentifiers, isStoresUpperCaseIdentifiers, isSupportsCatalogsInProcedureCalls, isSupportsSchemasInProcedureCalls, metaDataCatalogNameToUse, parameterNameToUse, procedureNameToUse, schemaNameToUse, setStoresLowerCaseIdentifiers, setStoresUpperCaseIdentifiers, setSupportsCatalogsInProcedureCalls, setSupportsSchemasInProcedureCallspublic Db2CallMetaDataProvider(java.sql.DatabaseMetaData databaseMetaData)
throws java.sql.SQLException
java.sql.SQLExceptionpublic void initializeWithMetaData(java.sql.DatabaseMetaData databaseMetaData)
throws java.sql.SQLException
CallMetaDataProviderinitializeWithMetaData in interface CallMetaDataProviderinitializeWithMetaData in class GenericCallMetaDataProviderdatabaseMetaData - used to retrieve database specific informationjava.sql.SQLException - in case of initialization failure@Nullable public java.lang.String metaDataSchemaNameToUse(@Nullable java.lang.String schemaName)
CallMetaDataProvidermetaDataSchemaNameToUse in interface CallMetaDataProvidermetaDataSchemaNameToUse in class GenericCallMetaDataProvider