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.QueryHelper
TRANSFORM_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)
QueryHelperDao
execute the query definition
executeQuery
in interface QueryHelperDao
QueryHelperDao.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)
QueryHelperDao
execute the query definition and convert the result
public List executeQueryComplete(Query query, QueryParameters queryParameters)
QueryHelperDao
execute 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.