Uses of Interface
org.sqlproc.engine.SqlSession
Packages that use SqlSession
Package
Description
The public part of the SQL Processor implementation.
The private part of the SQL Processor implementation.
The adapters and proxies for the JDBC stack.
-
Uses of SqlSession in org.sqlproc.engine
Methods in org.sqlproc.engine that return SqlSessionModifier and TypeMethodDescriptionSqlSessionFactory.getSqlSession()The main contract of this factory.Methods in org.sqlproc.engine with parameters of type SqlSessionModifier 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.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.(package private) SqlRuntimeContextSqlQueryEngine.QueryExecutor.prepareQuery(SqlSession session, Class<E> resultClass, Object dynamicInputValues, SqlControl sqlControl) (package private) SqlRuntimeContextSqlQueryEngine.QueryExecutor.prepareQueryCount(SqlSession session, Object dynamicInputValues, SqlControl sqlControl) <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.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 SqlSession in org.sqlproc.engine.impl
Methods in org.sqlproc.engine.impl with parameters of type SqlSessionModifier and TypeMethodDescription(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. -
Uses of SqlSession in org.sqlproc.engine.jdbc
Classes in org.sqlproc.engine.jdbc that implement SqlSessionModifier and TypeClassDescriptionclassThe JDBC stack implementation of the SQL Engine session contract.Methods in org.sqlproc.engine.jdbc that return SqlSessionModifier and TypeMethodDescriptionstatic SqlSessionJdbcSession.generateProxy(Connection connection) The factory method to obtain this dynamic proxy.static SqlSessionJdbcSession.generateProxy(Connection connection, String name) The factory method to obtain this dynamic proxy.JdbcSessionFactory.getSqlSession()The main contract of this factory.