类 CmsContentDao
CmsContentDao
-
字段概要
从类继承的字段 com.publiccms.common.base.BaseDao
idWorker, log, ORDERTYPE_ASC, ORDERTYPE_DESC, sessionFactory
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
batchWorkContent
(short siteId, Integer categoryId, String modelId, ObjIntConsumer<List<CmsContent>> worker, int batchSize) void
batchWorkId
(short siteId, Integer categoryId, String modelId, ObjIntConsumer<List<Serializable>> worker, int batchSize) int
deleteByCategoryIds
(short siteId, Integer[] categoryIds) int
deleteByQuoteId
(short siteId, Long quoteId) getList
(CmsContentQuery queryEntitry, String orderField, String orderType) getListByQuoteId
(short siteId, long quoteId) getListByTopId
(short siteId, long topId) getPage
(CmsContentQuery queryEntitry, String orderField, String orderType, Integer firstResult, Integer pageIndex, Integer pageSize, Integer maxResults) private static QueryHandler
getQueryHandler
(CmsContentQuery queryEntitry, String orderField, String orderType) getWorkLoadList
(short siteId, Integer[] status, Date startCreateDate, Date endCreateDate, String workloadType, String dateField) void
index
(short siteId, Serializable[] ids) protected CmsContent
init
(CmsContent entity) int
moveByTopId
(short siteId, Long topId, Integer categoryId) 从类继承的方法 com.publiccms.common.base.BaseDao
batchWork, batchWork, count, countResult, delete, delete, delete, getEntity, getEntity, getEntity, getEntityClass, getEntityList, getEntitys, getEntitys, getEntitys, getEntitys, getFacetPage, getFacetPage, getId, getList, getList, getList, getList, getPage, getPage, getPage, getPage, getPage, getPage, getPage, getPage, getPage, getQueryHandler, getQueryHandler, getSearchBackend, getSearchPredicateFactory, getSearchSession, getSession, higtLighter, index, like, reCreateIndex, rightLike, save, update
-
构造器详细资料
-
CmsContentDao
public CmsContentDao()
-
-
方法详细资料
-
deleteByCategoryIds
- 参数:
siteId
-categoryIds
-- 返回:
- number of data deleted
-
moveByTopId
- 参数:
siteId
-topId
-categoryId
-- 返回:
- number of data updated
-
deleteByQuoteId
-
index
- 参数:
siteId
-ids
-
-
batchWorkContent
public void batchWorkContent(short siteId, Integer categoryId, String modelId, ObjIntConsumer<List<CmsContent>> worker, int batchSize) -
batchWorkId
public void batchWorkId(short siteId, Integer categoryId, String modelId, ObjIntConsumer<List<Serializable>> worker, int batchSize) -
getPage
public PageHandler getPage(CmsContentQuery queryEntitry, String orderField, String orderType, Integer firstResult, Integer pageIndex, Integer pageSize, Integer maxResults) - 参数:
queryEntitry
-orderField
-orderType
-firstResult
-pageIndex
-pageSize
-maxResults
-- 返回:
- results page
-
getList
- 参数:
queryEntitry
-orderField
-orderType
-- 返回:
- results list
-
getQueryHandler
private static QueryHandler getQueryHandler(CmsContentQuery queryEntitry, String orderField, String orderType) -
getWorkLoadList
public List<Workload> getWorkLoadList(short siteId, Integer[] status, Date startCreateDate, Date endCreateDate, String workloadType, String dateField) - 参数:
siteId
-status
-startCreateDate
-endCreateDate
-workloadType
-dateField
-- 返回:
- result list
-
getListByQuoteId
-
getListByTopId
- 参数:
siteId
-topId
-- 返回:
- number of data deleted
-
init
- 指定者:
init
在类中BaseDao<CmsContent>
-