Top Description Fields Constructors Methods
org.hibernate.procedure.internal

public Class DB2CallableStatementSupport

extends AbstractStandardCallableStatementSupport
Class Inheritance
Imports
java.util.List, org.hibernate.procedure.spi.FunctionReturnImplementor, .ParameterStrategy, .ProcedureCallImplementor, .ProcedureParameterImplementor, org.hibernate.query.spi.ProcedureParameterMetadataImplementor, org.hibernate.sql.exec.internal.JdbcCallImpl, org.hibernate.sql.exec.spi.JdbcCallParameterRegistration, .JdbcOperationQueryCall, org.hibernate.type.SqlTypes

DB2 implementation of CallableStatementSupport. The JDBC driver of DB2 doesn't support function invocations, so we have to render a select statement instead.

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String
private static final String
public static final DB2CallableStatementSupport
INSTANCE

Singleton access

private static final String
private static final String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public JdbcOperationQueryCall
Inherited from org.hibernate.procedure.internal.AbstractStandardCallableStatementSupport:
registerParameters

Field Detail

CALL_SYNTAX_ENDback to summary
private static final String CALL_SYNTAX_END
CALL_SYNTAX_STARTback to summary
private static final String CALL_SYNTAX_START
FUNCTION_SYNTAX_ENDback to summary
private static final String FUNCTION_SYNTAX_END
FUNCTION_SYNTAX_STARTback to summary
private static final String FUNCTION_SYNTAX_START
INSTANCEback to summary
public static final DB2CallableStatementSupport INSTANCE

Singleton access

TABLE_FUNCTION_SYNTAX_ENDback to summary
private static final String TABLE_FUNCTION_SYNTAX_END
TABLE_FUNCTION_SYNTAX_STARTback to summary
private static final String TABLE_FUNCTION_SYNTAX_START

Constructor Detail

DB2CallableStatementSupportback to summary
public DB2CallableStatementSupport()

Method Detail

interpretCallback to summary
public JdbcOperationQueryCall interpretCall(ProcedureCallImplementor<?> procedureCall)

Implements org.hibernate.procedure.spi.CallableStatementSupport.interpretCall.

Annotations
@Override