Class GetBlogPostsCannedQueryFactory
- java.lang.Object
-
- org.alfresco.query.AbstractCannedQueryFactory<R>
-
- org.alfresco.repo.query.AbstractQNameAwareCannedQueryFactory<BlogEntity>
-
- org.alfresco.repo.blog.cannedqueries.AbstractBlogPostsCannedQueryFactory
-
- org.alfresco.repo.blog.cannedqueries.GetBlogPostsCannedQueryFactory
-
- All Implemented Interfaces:
org.alfresco.query.CannedQueryFactory<BlogEntity>,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class GetBlogPostsCannedQueryFactory extends AbstractBlogPostsCannedQueryFactory
ACannedQueryFactoryfor various queries relating toblog-posts.- Since:
- 4.0
- Author:
- Neil Mc Erlean
- See Also:
BlogService.getDrafts(NodeRef, String, PagingRequest),BlogService.getPublished(NodeRef, Date, Date, String, PagingRequest)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.alfresco.repo.blog.cannedqueries.AbstractBlogPostsCannedQueryFactory
AbstractBlogPostsCannedQueryFactory.BlogEntityComparator
-
Nested classes/interfaces inherited from class org.alfresco.repo.query.AbstractQNameAwareCannedQueryFactory
AbstractQNameAwareCannedQueryFactory.NestedComparator<R>, AbstractQNameAwareCannedQueryFactory.NodeBackedEntityComparator, AbstractQNameAwareCannedQueryFactory.PropertyBasedComparator<R>
-
-
Field Summary
-
Fields inherited from class org.alfresco.repo.query.AbstractQNameAwareCannedQueryFactory
cannedQueryDAO, methodSecurity, nodeDAO, qnameDAO, tenantService
-
-
Constructor Summary
Constructors Constructor Description GetBlogPostsCannedQueryFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.alfresco.query.CannedQuery<BlogEntity>getCannedQuery(org.alfresco.query.CannedQueryParameters parameters)org.alfresco.query.CannedQuery<BlogEntity>getGetDraftsCannedQuery(org.alfresco.service.cmr.repository.NodeRef blogContainerNode, String username, org.alfresco.query.PagingRequest pagingReq)org.alfresco.query.CannedQuery<BlogEntity>getGetPublishedCannedQuery(org.alfresco.service.cmr.repository.NodeRef blogContainerNode, Date fromDate, Date toDate, String byUser, org.alfresco.query.PagingRequest pagingReq)org.alfresco.query.CannedQuery<BlogEntity>getGetPublishedExternallyCannedQuery(org.alfresco.service.cmr.repository.NodeRef blogContainerNode, org.alfresco.query.PagingRequest pagingReq)-
Methods inherited from class org.alfresco.repo.blog.cannedqueries.AbstractBlogPostsCannedQueryFactory
createCQSortDetails
-
Methods inherited from class org.alfresco.repo.query.AbstractQNameAwareCannedQueryFactory
afterPropertiesSet, createCQPageDetails, createCQSortDetails, createDateAscendingCQSortDetails, createDateDescendingCQSortDetails, getNodeId, getQNameId, setCannedQueryDAO, setMethodSecurity, setNodeDAO, setQnameDAO, setTenantService
-
-
-
-
Method Detail
-
getCannedQuery
public org.alfresco.query.CannedQuery<BlogEntity> getCannedQuery(org.alfresco.query.CannedQueryParameters parameters)
-
getGetDraftsCannedQuery
public org.alfresco.query.CannedQuery<BlogEntity> getGetDraftsCannedQuery(org.alfresco.service.cmr.repository.NodeRef blogContainerNode, String username, org.alfresco.query.PagingRequest pagingReq)
-
getGetPublishedExternallyCannedQuery
public org.alfresco.query.CannedQuery<BlogEntity> getGetPublishedExternallyCannedQuery(org.alfresco.service.cmr.repository.NodeRef blogContainerNode, org.alfresco.query.PagingRequest pagingReq)
-
getGetPublishedCannedQuery
public org.alfresco.query.CannedQuery<BlogEntity> getGetPublishedCannedQuery(org.alfresco.service.cmr.repository.NodeRef blogContainerNode, Date fromDate, Date toDate, String byUser, org.alfresco.query.PagingRequest pagingReq)
-
-