public class PlSqlQueryExecuterFactory extends JRJdbcQueryExecuterFactory
{call do_stuff($P{the_string_param}, $P{the_result_set_param})}
This factory creates Oracle query executers for SQL queries.| Modifier and Type | Field and Description |
|---|---|
static String |
PARAMETER_ORACLE_REF_CURSOR
Built-in parameter holding the Oracle RefCursor needed to return values
from a stored procedure.
|
PROPERTY_CACHED_ROWSET, PROPERTY_FIELDS_TIME_ZONE, PROPERTY_JDBC_CONCURRENCY, PROPERTY_JDBC_FETCH_SIZE, PROPERTY_JDBC_HOLDABILITY, PROPERTY_JDBC_MAX_FIELD_SIZE, PROPERTY_JDBC_RESULT_SET_TYPE, PROPERTY_PARAMETERS_TIME_ZONE, PROPERTY_TIME_ZONE, QUERY_LANGUAGE_SQLQUERY_EXECUTER_FACTORY_PREFIX| Constructor and Description |
|---|
PlSqlQueryExecuterFactory() |
| Modifier and Type | Method and Description |
|---|---|
Object[] |
getBuiltinParameters()
Returns the built-in parameters associated with this query type.
|
boolean |
supportsQueryParameterType(String className)
Decides whether the query executers created by this factory support a query parameter type.
|
createQueryExecutercreateQueryExecuterpublic static final String PARAMETER_ORACLE_REF_CURSOR
public Object[] getBuiltinParameters()
QueryExecuterFactory{"Param1", String.class, "Param2", "List.class"}).getBuiltinParameters in interface JRQueryExecuterFactorygetBuiltinParameters in interface QueryExecuterFactorygetBuiltinParameters in class JRJdbcQueryExecuterFactorypublic boolean supportsQueryParameterType(String className)
QueryExecuterFactorysupportsQueryParameterType in interface JRQueryExecuterFactorysupportsQueryParameterType in interface QueryExecuterFactorysupportsQueryParameterType in class JRJdbcQueryExecuterFactoryclassName - the value class name of the parameterCopyright © 2017. All rights reserved.