Class GetCalendarEntriesCannedQueryFactory
- java.lang.Object
-
- org.alfresco.query.AbstractCannedQueryFactory<R>
-
- org.alfresco.repo.query.AbstractQNameAwareCannedQueryFactory<CalendarEntry>
-
- org.alfresco.repo.calendar.cannedqueries.GetCalendarEntriesCannedQueryFactory
-
- All Implemented Interfaces:
CannedQueryFactory<CalendarEntry>,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
public class GetCalendarEntriesCannedQueryFactory extends AbstractQNameAwareCannedQueryFactory<CalendarEntry>
ACannedQueryFactoryfor various queries relating tocalendar entries.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.alfresco.repo.query.AbstractQNameAwareCannedQueryFactory
AbstractQNameAwareCannedQueryFactory.NestedComparator<R>, AbstractQNameAwareCannedQueryFactory.NodeBackedEntityComparator, AbstractQNameAwareCannedQueryFactory.PropertyBasedComparator<R>
-
-
Field Summary
Fields Modifier and Type Field Description protected NodeServicenodeServiceprotected TaggingServicetaggingService-
Fields inherited from class org.alfresco.repo.query.AbstractQNameAwareCannedQueryFactory
cannedQueryDAO, methodSecurity, nodeDAO, qnameDAO, tenantService
-
-
Constructor Summary
Constructors Constructor Description GetCalendarEntriesCannedQueryFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidafterPropertiesSet()protected CannedQuerySortDetailscreateCQSortDetails()CannedQuery<CalendarEntry>getCannedQuery(CannedQueryParameters parameters)CannedQuery<CalendarEntry>getCannedQuery(NodeRef[] containerNodes, Date fromDate, Date toDate, PagingRequest pagingReq)voidsetNodeService(NodeService nodeService)voidsetTaggingService(TaggingService taggingService)-
Methods inherited from class org.alfresco.repo.query.AbstractQNameAwareCannedQueryFactory
createCQPageDetails, createCQSortDetails, createDateAscendingCQSortDetails, createDateDescendingCQSortDetails, getNodeId, getQNameId, setCannedQueryDAO, setMethodSecurity, setNodeDAO, setQnameDAO, setTenantService
-
Methods inherited from class org.alfresco.query.AbstractCannedQueryFactory
getCannedQuery, getQueryExecutionId, setBeanName, setRegistry
-
-
-
-
Field Detail
-
nodeService
protected NodeService nodeService
-
taggingService
protected TaggingService taggingService
-
-
Method Detail
-
setNodeService
public void setNodeService(NodeService nodeService)
-
setTaggingService
public void setTaggingService(TaggingService taggingService)
-
afterPropertiesSet
public void afterPropertiesSet() throws Exception- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Overrides:
afterPropertiesSetin classAbstractQNameAwareCannedQueryFactory<CalendarEntry>- Throws:
Exception
-
getCannedQuery
public CannedQuery<CalendarEntry> getCannedQuery(CannedQueryParameters parameters)
-
getCannedQuery
public CannedQuery<CalendarEntry> getCannedQuery(NodeRef[] containerNodes, Date fromDate, Date toDate, PagingRequest pagingReq)
-
createCQSortDetails
protected CannedQuerySortDetails createCQSortDetails()
-
-