org.springframework.jdbc.core.metadata
Class SqlServerCallMetaDataProvider
java.lang.Object
   org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider
org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider
       org.springframework.jdbc.core.metadata.SqlServerCallMetaDataProvider
org.springframework.jdbc.core.metadata.SqlServerCallMetaDataProvider
- All Implemented Interfaces: 
- CallMetaDataProvider
- public class SqlServerCallMetaDataProvider 
- extends GenericCallMetaDataProvider
SQL Server specific implementation for the CallMetaDataProvider interface.
 This class is intended for internal use by the Simple JDBC classes.
- Since:
- 2.5
- Author:
- Thomas Risberg
 
 
 
 
| Methods inherited from class org.springframework.jdbc.core.metadata.GenericCallMetaDataProvider | 
| catalogNameToUse, createDefaultInOutParameter, createDefaultInParameter, createDefaultOutParameter, getCallParameterMetaData, getRefCursorSqlType, getUserName, initializeWithMetaData, initializeWithProcedureColumnMetaData, isProcedureColumnMetaDataUsed, isRefCursorSupported, isReturnResultSetSupported, isStoresLowerCaseIdentifiers, isStoresUpperCaseIdentifiers, isSupportsCatalogsInProcedureCalls, isSupportsSchemasInProcedureCalls, metaDataCatalogNameToUse, metaDataSchemaNameToUse, procedureNameToUse, schemaNameToUse, setStoresLowerCaseIdentifiers, setStoresUpperCaseIdentifiers, setSupportsCatalogsInProcedureCalls, setSupportsSchemasInProcedureCalls | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SqlServerCallMetaDataProvider
public SqlServerCallMetaDataProvider(DatabaseMetaData databaseMetaData)
                              throws SQLException
- Throws:
- SQLException
parameterNameToUse
public String parameterNameToUse(String parameterName)
- Description copied from interface: CallMetaDataProvider
- Provide any modification of the column name passed in to match the meta data currently used.
 This could include alterig the case.
 
- 
- Specified by:
- parameterNameToUsein interface- CallMetaDataProvider
- Overrides:
- parameterNameToUsein class- GenericCallMetaDataProvider
 
- 
- Parameters:
- parameterName- name of the parameter of column
 
byPassReturnParameter
public boolean byPassReturnParameter(String parameterName)
- Description copied from interface: CallMetaDataProvider
- Should we bypass the return parameter with the specified name.
 This allows the database specific implementation to skip the processing
 for specific results returned by the database call.
 
- 
- Specified by:
- byPassReturnParameterin interface- CallMetaDataProvider
- Overrides:
- byPassReturnParameterin class- GenericCallMetaDataProvider
 
- 
 
Copyright © 2002-2008 The Spring Framework.