Uses of Class
org.sqlproc.engine.SqlRuntimeException
Packages that use SqlRuntimeException
Package
Description
The public part of the SQL Processor implementation.
The private part of the SQL Processor implementation.
All the META types staff for the JDBC stack devoted to special handling of input/output values.
The plugins are used to alter the behavior of the SQL Processor.
All the META types staff devoted to special handling of input/output values.
-
Uses of SqlRuntimeException in org.sqlproc.engine
Methods in org.sqlproc.engine that throw SqlRuntimeExceptionModifier and TypeMethodDescriptionSqlProcedureEngine.callFunction(SqlSession session, Object dynamicInputValues) Runs the stored function based on the META SQL statement.SqlProcedureEngine.callFunction(SqlSession session, Object dynamicInputValues, Object staticInputValues, int maxTimeout) Runs the stored function based on the META SQL statement.SqlProcedureEngine.callFunction(SqlSession session, Object dynamicInputValues, SqlControl sqlControl) Runs the stored function based on the META SQL statement.<E> List<E> SqlProcedureEngine.callQuery(SqlSession session, Class<E> resultClass, Object dynamicInputValues) Runs the stored procedure based on the META SQL statement to obtain a list of database rows.<E> List<E> SqlProcedureEngine.callQuery(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, int maxTimeout) Runs the stored procedure based on the META SQL statement to obtain a list of database rows.<E> List<E> SqlProcedureEngine.callQuery(SqlSession session, Class<E> resultClass, Object dynamicInputValues, SqlControl sqlControl) Runs the stored procedure based on the META SQL statement to obtain a list of database rows.intSqlProcedureEngine.callUpdate(SqlSession session, Object dynamicInputValues) Runs the stored procedure based on the META SQL statement.intSqlProcedureEngine.callUpdate(SqlSession session, Object dynamicInputValues, Object staticInputValues, int maxTimeout) Runs the stored procedure based on the META SQL statement.intSqlProcedureEngine.callUpdate(SqlSession session, Object dynamicInputValues, SqlControl sqlControl) Runs the stored procedure based on the META SQL statement.intSqlCrudEngine.delete(SqlSession session, Object dynamicInputValues) Runs the META SQL delete statement to delete a database row.intSqlCrudEngine.delete(SqlSession session, Object dynamicInputValues, Object staticInputValues) Runs the META SQL delete statement to delete a database row.intSqlCrudEngine.delete(SqlSession session, Object dynamicInputValues, Object staticInputValues, int maxTimeout) Runs the META SQL delete statement to delete a database row.intSqlCrudEngine.delete(SqlSession session, Object dynamicInputValues, SqlControl sqlControl) Runs the META SQL delete statement to delete a database row.<E> ESqlCrudEngine.get(SqlSession session, Class<E> resultClass, Object dynamicInputValues) Runs the META SQL query to obtain a unique database row.<E> ESqlCrudEngine.get(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues) Runs the META SQL query to obtain a unique database row.<E> ESqlCrudEngine.get(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, int maxTimeout) Runs the META SQL query to obtain a unique database row.<E> ESqlCrudEngine.get(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, int maxTimeout, Map<String, Class<?>> moreResultClasses) Runs the META SQL query to obtain a unique database row.<E> ESqlCrudEngine.get(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, Map<String, Class<?>> moreResultClasses) Runs the META SQL query to obtain a unique database row.<E> ESqlCrudEngine.get(SqlSession session, Class<E> resultClass, Object dynamicInputValues, SqlControl sqlControl) Runs the META SQL query to obtain a unique database row.SqlRuntimeContext.getAttribute(Object bean, String attrName) Returns the value of the specified simple attribute of the specified bean.SqlProcedureEngine.getCallSql(Object dynamicInputValues, Object staticInputValues) Returns the call statement derived from the META SQL statement.SqlCrudEngine.getDeleteSql(Object dynamicInputValues, Object staticInputValues) Returns the delete statement derived from the META SQL statement.Returns the query select statement derived from the META SQL statement.SqlCrudEngine.getInsertSql(Object dynamicInputValues, Object staticInputValues) Returns the insert statement derived from the META SQL statement.SqlCrudEngine.getSql(Object dynamicInputValues, Object staticInputValues, SqlMetaStatement.Type statementType) Because SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL statement command.SqlCrudEngine.getSql(Object dynamicInputValues, SqlControl sqlControl, SqlMetaStatement.Type statementType) Because SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL statement command.SqlProcedureEngine.getSql(Object dynamicInputValues, Object staticInputValues, SqlMetaStatement.Type statementType) Because SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL statement command.SqlProcedureEngine.getSql(Object dynamicInputValues, SqlControl sqlControl, SqlMetaStatement.Type statementType) Because SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL statement command.Because the SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL query command.SqlQueryEngine.getSql(Object dynamicInputValues, SqlControl sqlControl) Because the SQL Processor is Data Driven Query engine, every input parameters can produce in fact different SQL query command.SqlCrudEngine.getUpdateSql(Object dynamicInputValues, Object staticInputValues) Returns the update statement derived from the META SQL statement.intSqlCrudEngine.insert(SqlSession session, Object dynamicInputValues) Runs the META SQL insert statement to persist a database row.intSqlCrudEngine.insert(SqlSession session, Object dynamicInputValues, Object staticInputValues) Runs the META SQL insert statement to persist a database row.intSqlCrudEngine.insert(SqlSession session, Object dynamicInputValues, Object staticInputValues, int maxTimeout) Runs the META SQL insert statement to persist a database row.intSqlCrudEngine.insert(SqlSession session, Object dynamicInputValues, SqlControl sqlControl) Runs the META SQL insert statement to persist a database row.SqlRuntimeContext.invokeMethod(Class<?> clazz, String methodName, Object... args) Invokes the class method with the specified name and parameters.SqlRuntimeContext.invokeMethod(Object bean, String methodName, Object... args) Invokes the bean method with the specified name and parameters.booleanSqlQuery.SqlQueryRowProcessor.processRow(Map<String, Object> resultRow, int rownum) This method will be called once for database row.booleanSqlRowProcessor.processRow(E result, int rownum) This method will be called once for database row.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Integer firstResult, Integer maxResults) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, Integer firstResult, Integer maxResults) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, Map<String, Class<?>> moreResultClasses) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, SqlOrder order) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, SqlOrder order, Integer maxTimeout, Integer maxResults, Integer firstResult) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, SqlOrder order, Integer maxTimeout, Integer maxResults, Integer firstResult, Map<String, Class<?>> moreResultClasses) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, Object staticInputValues, SqlOrder order, Map<String, Class<?>> moreResultClasses) Runs the META SQL query to obtain a list of database rows.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, SqlControl sqlControl) Runs the META SQL query to obtain a list of database rows.<E> IntegerSqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, SqlControl sqlControl, SqlRowProcessor<E> sqlRowProcessor) Runs the META SQL query to process the query output usingSqlRowProcessor.<E> List<E> SqlQueryEngine.query(SqlSession session, Class<E> resultClass, Object dynamicInputValues, SqlOrder order) Runs the META SQL query to obtain a list of database rows.intSqlQueryEngine.queryCount(SqlSession session) Runs the META SQL query to obtain the number of database rows.intSqlQueryEngine.queryCount(SqlSession session, Object dynamicInputValues) Runs the META SQL query to obtain the number of database rows.intSqlQueryEngine.queryCount(SqlSession session, Object dynamicInputValues, Object staticInputValues) Runs the META SQL query to obtain the number of database rows.intSqlQueryEngine.queryCount(SqlSession session, Object dynamicInputValues, Object staticInputValues, SqlOrder order, Integer maxTimeout) Runs META SQL query to obtain the number of database rows.intSqlQueryEngine.queryCount(SqlSession session, Object dynamicInputValues, SqlControl sqlControl) Runs META SQL query to obtain the number of database rows.voidSqlRuntimeContext.setAttribute(Object bean, String attrName, Object attrValue) Sets the value of the specified simple attribute of the specified bean.intSqlCrudEngine.update(SqlSession session, Object dynamicInputValues) Runs the META SQL update statement to persist a database row.intSqlCrudEngine.update(SqlSession session, Object dynamicInputValues, Object staticInputValues) Runs the META SQL update statement to persist a database row.intSqlCrudEngine.update(SqlSession session, Object dynamicInputValues, Object staticInputValues, int maxTimeout) Runs the META SQL update statement to persist a database row.intSqlCrudEngine.update(SqlSession session, Object dynamicInputValues, SqlControl sqlControl) Runs the META SQL update statement to persist a database row. -
Uses of SqlRuntimeException in org.sqlproc.engine.impl
Methods in org.sqlproc.engine.impl that throw SqlRuntimeExceptionModifier and TypeMethodDescription(package private) ObjectSqlType.getResult(SqlProcessContext ctx, String attributeName, Object resultValue) Returns the attribute's result value (with possible conversion).voidSqlProcessResult.postProcess()Post processing, like identities setting into a result class.(package private) voidSqlInputValue.setIdentityResult(String paramName) Sets the generated identity value to an input value attribute.(package private) voidSqlInputValue.setOutValueResult(String paramName) Sets the OUT/INOUT value to an input value attribute.(package private) voidSqlType.setParameter(SqlProcessContext ctx, SqlQuery query, String paramName, Object inputValue, Class<?>... inputTypes) Bind an input value to a named query parameter.(package private) voidSqlInputValue.setQueryParam(SqlTypeFactory typeFactory, SqlSession session, SqlQuery query, String paramName) Bind a dynamic input value to a named query parameter.booleanSqlProcessResult.setQueryParams(SqlSession session, SqlQuery query) Bind an input values to a named query parameters.(package private) voidSqlMappingItem.setQueryResultData(SqlProcessContext ctx, Object resultInstance, int resultIndex, Object[] resultValues, Map<String, Object> ids, Map<String, Object> idsProcessed, Map<String, SqlMappingIdentity> identities, Map<String, Class<?>> moreResultClasses) Initializes the attribute of the result class with the output value from the SQL query execution.voidSqlMappingResult.setQueryResultData(Object resultInstance, Object[] resultValues, Map<String, Object> ids, Map<String, Class<?>> moreResultClasses) Fills the instance of the result class with output values from the SQL query execution.(package private) voidSqlMappingItem.setQueryResultMapping(SqlProcessContext ctx, Class<?> resultClass, Map<String, Class<?>> moreResultClasses, SqlQuery query) Declares a scalar query result for this mapping rule item.voidSqlMappingResult.setQueryResultMapping(Class<?> resultClass, Map<String, Class<?>> moreResultClasses, SqlQuery query) Declares a scalar query results for all mapping rule items.(package private) voidSqlType.setResult(SqlProcessContext ctx, Object resultInstance, String attributeName, Object resultValue) Initializes the attribute of the result class with output values from SQL query execution. -
Uses of SqlRuntimeException in org.sqlproc.engine.jdbc.type
Methods in org.sqlproc.engine.jdbc.type that throw SqlRuntimeExceptionModifier and TypeMethodDescriptionvoidJdbcOracleCursorType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidJdbcOtherType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidJdbcOracleCursorType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidJdbcOtherType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution. -
Uses of SqlRuntimeException in org.sqlproc.engine.plugin
Methods in org.sqlproc.engine.plugin that throw SqlRuntimeExceptionModifier and TypeMethodDescriptionBeanUtilsPlugin.getAttribute(SqlRuntimeContext runtimeCtx, Object bean, String attrName) Returns the value of the specified simple attribute of the specified bean.DefaultBeanUtilsPlugin.getAttribute(SqlRuntimeContext runtimeCtx, Object bean, String attrName) Returns the value of the specified simple attribute of the specified bean.BeanUtilsPlugin.invokeMethod(SqlRuntimeContext runtimeCtx, Class<?> clazz, String methodName, Object... args) Invokes the class method with the specified name and parameters.BeanUtilsPlugin.invokeMethod(SqlRuntimeContext runtimeCtx, Object bean, String methodName, Object... args) Invokes the bean method with the specified name and parameters.protected ObjectDefaultBeanUtilsPlugin.invokeMethod(SqlRuntimeContext runtimeCtx, Class<?> clazz, Object bean, String methodName, Object... args) DefaultBeanUtilsPlugin.invokeMethod(SqlRuntimeContext runtimeCtx, Class<?> clazz, String methodName, Object... args) Invokes the class method with the specified name and parameters.DefaultBeanUtilsPlugin.invokeMethod(SqlRuntimeContext runtimeCtx, Object bean, String methodName, Object... args) Invokes the bean method with the specified name and parameters.voidBeanUtilsPlugin.setAttribute(SqlRuntimeContext runtimeCtx, Object bean, String attrName, Object attrValue) Sets the value of the specified simple attribute of the specified bean.voidDefaultBeanUtilsPlugin.setAttribute(SqlRuntimeContext runtimeCtx, Object bean, String attrName, Object attrValue) Sets the value of the specified simple attribute of the specified bean. -
Uses of SqlRuntimeException in org.sqlproc.engine.type
Methods in org.sqlproc.engine.type that throw SqlRuntimeExceptionModifier and TypeMethodDescriptionSqlInstantType.getResult(SqlRuntimeContext runtimeCtx, String attributeName, Object resultValue, boolean ingoreError) Returns the attribute's result value (with possible conversion).SqlLocalDateTimeType.getResult(SqlRuntimeContext runtimeCtx, String attributeName, Object resultValue, boolean ingoreError) Returns the attribute's result value (with possible conversion).SqlLocalDateType.getResult(SqlRuntimeContext runtimeCtx, String attributeName, Object resultValue, boolean ingoreError) Returns the attribute's result value (with possible conversion).SqlLocalTimeType.getResult(SqlRuntimeContext runtimeCtx, String attributeName, Object resultValue, boolean ingoreError) Returns the attribute's result value (with possible conversion).default ObjectSqlMetaType.getResult(SqlRuntimeContext runtimeCtx, String attributeName, Object resultValue, boolean ingoreError) Returns the attribute's result value (with possible conversion).voidSqlByteArrayType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlDateTimeType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlDateType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlDefaultType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlEnumIntegerType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlEnumStringType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlFromDateType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlIdentityType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object identitySetter, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlInstantType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlLocalDateTimeType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlLocalDateType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlLocalTimeType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlMetaType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlOutValueType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object outValueSetter, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlTimestampType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlTimeType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlToDateType.setParameter(SqlRuntimeContext runtimeCtx, SqlQuery query, String paramName, Object inputValue, boolean ingoreError, Class<?>... inputTypes) Binds an input value to a named query parameter.voidSqlByteArrayType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlDefaultType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlEnumIntegerType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlEnumStringType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlIdentityType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlInstantType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlLocalDateTimeType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlLocalDateType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlLocalTimeType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlMetaType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.voidSqlOutValueType.setResult(SqlRuntimeContext runtimeCtx, Object resultInstance, String attributeName, Object resultValue, boolean ingoreError) Initializes the attribute of the result class with output value from the SQL query execution.