org.springframework.jdbc.core
Class SqlReturnResultSet

java.lang.Object
  extended byorg.springframework.jdbc.core.SqlParameter
      extended byorg.springframework.jdbc.core.ResultSetSupportingSqlParameter
          extended byorg.springframework.jdbc.core.SqlReturnResultSet

public class SqlReturnResultSet
extends ResultSetSupportingSqlParameter

Subclass of SqlOutParameter to represent a returned ResultSet from a stored procedure call.

Must declare a RowCallbackHandler to handle any returned rows. No additional properties: instanceof will be used to check for such types.

Returned ResultSets - like all stored procedure parameters - must have names.

Author:
Thomas Risberg

Constructor Summary
SqlReturnResultSet(String name, RowCallbackHandler rch)
           
SqlReturnResultSet(String name, RowMapper rm)
           
SqlReturnResultSet(String name, RowMapper rm, int rowsExpected)
           
 
Methods inherited from class org.springframework.jdbc.core.ResultSetSupportingSqlParameter
getResultSetExtractor, getRowCallbackHandler, isResultSetSupported, isRowCallbackHandlerSupported
 
Methods inherited from class org.springframework.jdbc.core.SqlParameter
getName, getSqlType, getTypeName, sqlTypesToAnonymousParameterList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlReturnResultSet

public SqlReturnResultSet(String name,
                          RowCallbackHandler rch)

SqlReturnResultSet

public SqlReturnResultSet(String name,
                          RowMapper rm)

SqlReturnResultSet

public SqlReturnResultSet(String name,
                          RowMapper rm,
                          int rowsExpected)


Copyright (C) 2003-2004 The Spring Framework Project.