类 CmsContentDao
CmsContentDao
-
字段概要
从类继承的字段 com.publiccms.common.base.BaseDao
idWorker, log, ORDERTYPE_ASC, ORDERTYPE_DESC, sessionFactory -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidbatchWorkContent(short siteId, Integer categoryId, String modelId, ObjIntConsumer<List<CmsContent>> worker, int batchSize) voidbatchWorkId(short siteId, Integer categoryId, String modelId, ObjIntConsumer<List<Serializable>> worker, int batchSize) intdeleteByCategoryIds(short siteId, Integer[] categoryIds) intdeleteByQuoteId(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 QueryHandlergetQueryHandler(CmsContentQuery queryEntitry, String orderField, String orderType) getWorkLoadList(short siteId, Integer[] status, Date startCreateDate, Date endCreateDate, String workloadType, String dateField) voidindex(short siteId, Serializable[] ids) protected CmsContentinit(CmsContent entity) intmoveByTopId(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>
-