Class FallbackRefCursorSupport
- java.lang.Object
-
- org.hibernate.engine.jdbc.cursor.internal.FallbackRefCursorSupport
-
- All Implemented Interfaces:
Serializable,RefCursorSupport,Service
public class FallbackRefCursorSupport extends Object implements RefCursorSupport
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FallbackRefCursorSupport(JdbcServices jdbcServices)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResultSetgetResultSet(CallableStatement statement, int position)Given a callable statement previously processed byRefCursorSupport.registerRefCursorParameter(CallableStatement, int), extract theResultSet.ResultSetgetResultSet(CallableStatement statement, String name)Given a callable statement previously processed byRefCursorSupport.registerRefCursorParameter(CallableStatement, String), extract theResultSet.voidregisterRefCursorParameter(CallableStatement statement, int position)Register a parameter capable of returning aResultSet*by position*.voidregisterRefCursorParameter(CallableStatement statement, String name)Register a parameter capable of returning aResultSet*by name*.
-
-
-
Constructor Detail
-
FallbackRefCursorSupport
public FallbackRefCursorSupport(JdbcServices jdbcServices)
-
-
Method Detail
-
registerRefCursorParameter
public void registerRefCursorParameter(CallableStatement statement, int position)
Description copied from interface:RefCursorSupportRegister a parameter capable of returning aResultSet*by position*.- Specified by:
registerRefCursorParameterin interfaceRefCursorSupport- Parameters:
statement- The callable statement.position- The bind position at which to register the output param.
-
registerRefCursorParameter
public void registerRefCursorParameter(CallableStatement statement, String name)
Description copied from interface:RefCursorSupportRegister a parameter capable of returning aResultSet*by name*.- Specified by:
registerRefCursorParameterin interfaceRefCursorSupport- Parameters:
statement- The callable statement.name- The parameter name (for drivers which support named parameters).
-
getResultSet
public ResultSet getResultSet(CallableStatement statement, int position)
Description copied from interface:RefCursorSupportGiven a callable statement previously processed byRefCursorSupport.registerRefCursorParameter(CallableStatement, int), extract theResultSet.- Specified by:
getResultSetin interfaceRefCursorSupport- Parameters:
statement- The callable statement.position- The bind position at which to register the output param.- Returns:
- The extracted result set.
-
getResultSet
public ResultSet getResultSet(CallableStatement statement, String name)
Description copied from interface:RefCursorSupportGiven a callable statement previously processed byRefCursorSupport.registerRefCursorParameter(CallableStatement, String), extract theResultSet.- Specified by:
getResultSetin interfaceRefCursorSupport- Parameters:
statement- The callable statement.name- The parameter name (for drivers which support named parameters).- Returns:
- The extracted result set.
-
-