public abstract class QueryHelperDaoBase extends org.springframework.orm.hibernate3.support.HibernateDaoSupport implements QueryHelperDao
Base Spring DAO Class: is able to create, update, remove, load, and find objects of type
com.communote.server.persistence.query.QueryHelper.
com.communote.server.persistence.query.QueryHelperTRANSFORM_NONE| Constructor and Description |
|---|
QueryHelperDaoBase() |
| Modifier and Type | Method and Description |
|---|---|
PageableList |
executeQuery(Query query,
QueryParameters queryParameters)
execute the query definition
|
PageableList |
executeQuery(Query query,
QueryParameters queryParameters,
QueryResultConverter resultConverter,
ResultSpecification resultSpecification)
execute the query definition and convert the result
|
List |
executeQueryComplete(Query query,
QueryParameters queryParameters)
execute the query instance but not take of max counts or offset; retrieve the complete list
|
protected abstract PageableList |
handleExecuteQuery(Query query,
QueryParameters queryParameters)
Performs the core logic for
executeQuery(com.communote.server.core.vo.query.Query, com.communote.server.core.vo.query.QueryParameters) |
protected abstract PageableList |
handleExecuteQuery(Query query,
QueryParameters queryParameters,
QueryResultConverter resultConverter,
ResultSpecification resultSpecification)
|
protected abstract List |
handleExecuteQueryComplete(Query query,
QueryParameters queryParameters)
|
public PageableList executeQuery(Query query, QueryParameters queryParameters)
QueryHelperDaoexecute the query definition
executeQuery in interface QueryHelperDaoQueryHelperDao.executeQuery(com.communote.server.core.vo.query.Query,
com.communote.server.core.vo.query.QueryParameters)public PageableList executeQuery(Query query, QueryParameters queryParameters, QueryResultConverter resultConverter, ResultSpecification resultSpecification)
QueryHelperDaoexecute the query definition and convert the result
public List executeQueryComplete(Query query, QueryParameters queryParameters)
QueryHelperDaoexecute the query instance but not take of max counts or offset; retrieve the complete list
protected abstract PageableList handleExecuteQuery(Query query, QueryParameters queryParameters)
executeQuery(com.communote.server.core.vo.query.Query, com.communote.server.core.vo.query.QueryParameters)protected abstract PageableList handleExecuteQuery(Query query, QueryParameters queryParameters, QueryResultConverter resultConverter, ResultSpecification resultSpecification)
protected abstract List handleExecuteQueryComplete(Query query, QueryParameters queryParameters)
Copyright © 2019 Communote team. All rights reserved.