Interface RefCursorSupport
- All Superinterfaces:
Serializable,Service
- All Known Implementing Classes:
FallbackRefCursorSupport,StandardRefCursorSupport
Contract for JDBC REF_CURSOR support.
- Since:
- 4.3
- Author:
- Steve Ebersole
-
Method Summary
Modifier and TypeMethodDescriptiongetResultSet(CallableStatement statement, int position) Given a callable statement previously processed byregisterRefCursorParameter(CallableStatement, int), extract theResultSet.getResultSet(CallableStatement statement, String name) Given a callable statement previously processed byregisterRefCursorParameter(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*.
-
Method Details
-
registerRefCursorParameter
Register a parameter capable of returning aResultSet*by position*.- Parameters:
statement- The callable statement.position- The bind position at which to register the output param.
-
registerRefCursorParameter
Register a parameter capable of returning aResultSet*by name*.- Parameters:
statement- The callable statement.name- The parameter name (for drivers which support named parameters).
-
getResultSet
Given a callable statement previously processed byregisterRefCursorParameter(CallableStatement, int), extract theResultSet.- Parameters:
statement- The callable statement.position- The bind position at which to register the output param.- Returns:
- The extracted result set.
-
getResultSet
Given a callable statement previously processed byregisterRefCursorParameter(CallableStatement, String), extract theResultSet.- Parameters:
statement- The callable statement.name- The parameter name (for drivers which support named parameters).- Returns:
- The extracted result set.
-