Class FallbackRefCursorSupport
java.lang.Object
org.hibernate.engine.jdbc.cursor.internal.FallbackRefCursorSupport
- All Implemented Interfaces:
Serializable
,RefCursorSupport
,Service
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetResultSet
(CallableStatement statement, int position) Given a callable statement previously processed byRefCursorSupport.registerRefCursorParameter(CallableStatement, int)
, extract theResultSet
.getResultSet
(CallableStatement statement, String name) Given a callable statement previously processed byRefCursorSupport.registerRefCursorParameter(CallableStatement, String)
, extract theResultSet
.void
registerRefCursorParameter
(CallableStatement statement, int position) Register a parameter capable of returning aResultSet
*by position*.void
registerRefCursorParameter
(CallableStatement statement, String name) Register a parameter capable of returning aResultSet
*by name*.
-
Constructor Details
-
FallbackRefCursorSupport
-
-
Method Details
-
registerRefCursorParameter
Description copied from interface:RefCursorSupport
Register a parameter capable of returning aResultSet
*by position*.- Specified by:
registerRefCursorParameter
in interfaceRefCursorSupport
- Parameters:
statement
- The callable statement.position
- The bind position at which to register the output param.
-
registerRefCursorParameter
Description copied from interface:RefCursorSupport
Register a parameter capable of returning aResultSet
*by name*.- Specified by:
registerRefCursorParameter
in interfaceRefCursorSupport
- Parameters:
statement
- The callable statement.name
- The parameter name (for drivers which support named parameters).
-
getResultSet
Description copied from interface:RefCursorSupport
Given a callable statement previously processed byRefCursorSupport.registerRefCursorParameter(CallableStatement, int)
, extract theResultSet
.- Specified by:
getResultSet
in interfaceRefCursorSupport
- Parameters:
statement
- The callable statement.position
- The bind position at which to register the output param.- Returns:
- The extracted result set.
-
getResultSet
Description copied from interface:RefCursorSupport
Given a callable statement previously processed byRefCursorSupport.registerRefCursorParameter(CallableStatement, String)
, extract theResultSet
.- Specified by:
getResultSet
in interfaceRefCursorSupport
- Parameters:
statement
- The callable statement.name
- The parameter name (for drivers which support named parameters).- Returns:
- The extracted result set.
-