com.scooterframework.orm.sqldataexpress.processor
Class JdbcStatementProcessor
java.lang.Object
com.scooterframework.orm.sqldataexpress.processor.DataProcessorImpl
com.scooterframework.orm.sqldataexpress.processor.JdbcStatementProcessor
- All Implemented Interfaces:
- DataProcessor
public class JdbcStatementProcessor
- extends DataProcessorImpl
JdbcStatementProcessor class.
| Fields inherited from interface com.scooterframework.orm.sqldataexpress.processor.DataProcessor |
DEFAULT_PAGINATION_LIMIT, framework_input_key_prefix, input_key_database_connection_context, input_key_database_connection_name, input_key_max_row_index, input_key_min_row_index, input_key_records_fixed, input_key_records_limit, input_key_records_offset, input_key_use_pagination, NO_ROW_LIMIT |
|
Method Summary |
protected boolean |
checkPagination(java.util.Map<java.lang.String,java.lang.Object> inputs)
|
OmniDTO |
execute(UserDatabaseConnection udc,
java.util.Map<java.lang.String,java.lang.Object> inputs,
java.util.Map<java.lang.String,java.lang.String> outputFilters)
execute with output filter |
protected boolean |
supportParameterMetaData()
Oracle doesn't support ParameterMetaData. |
| Methods inherited from class com.scooterframework.orm.sqldataexpress.processor.DataProcessorImpl |
convert2BigDecimal, convert2double, convert2float, convert2int, convert2long, execute, getAllowedColumns, getDatabaseMetaData, getFilteredHeaderInfo, getInputStream, setBigData, setBinaryObject, setBooleanObject, setDatabaseMetaData, setDateTimeObject, setNull, setNumericObject, setObject, supportsGetGeneratedKeys |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected LogUtil log
JdbcStatementProcessor
public JdbcStatementProcessor(JdbcStatement st)
execute
public OmniDTO execute(UserDatabaseConnection udc,
java.util.Map<java.lang.String,java.lang.Object> inputs,
java.util.Map<java.lang.String,java.lang.String> outputFilters)
throws BaseSQLException
- execute with output filter
- Specified by:
execute in interface DataProcessor- Specified by:
execute in class DataProcessorImpl
- Throws:
BaseSQLException
checkPagination
protected boolean checkPagination(java.util.Map<java.lang.String,java.lang.Object> inputs)
supportParameterMetaData
protected boolean supportParameterMetaData()
- Oracle doesn't support ParameterMetaData.
MYSQL doesn't fully support ParameterMetaData.