Class AbstractQNameAwareCannedQueryFactory<R>

    • Constructor Detail

      • AbstractQNameAwareCannedQueryFactory

        public AbstractQNameAwareCannedQueryFactory()
    • Method Detail

      • setNodeDAO

        public void setNodeDAO​(NodeDAO nodeDAO)
      • setQnameDAO

        public void setQnameDAO​(QNameDAO qnameDAO)
      • setCannedQueryDAO

        public void setCannedQueryDAO​(CannedQueryDAO cannedQueryDAO)
      • setTenantService

        public void setTenantService​(TenantService tenantService)
      • afterPropertiesSet

        public void afterPropertiesSet()
                                throws Exception
        Specified by:
        afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
        Overrides:
        afterPropertiesSet in class org.alfresco.query.AbstractCannedQueryFactory<R>
        Throws:
        Exception
      • createCQSortDetails

        protected org.alfresco.query.CannedQuerySortDetails createCQSortDetails​(List<Pair<QName,​Boolean>> sort)
        Creates a Canned Query sort details, for the given list of properties and if they should be Ascending or Descending
      • createCQPageDetails

        protected org.alfresco.query.CannedQueryPageDetails createCQPageDetails​(org.alfresco.query.PagingRequest pagingReq)
      • getQNameId

        protected Long getQNameId​(QName qname)
      • getNodeId

        protected Long getNodeId​(NodeRef nodeRef)
      • createDateAscendingCQSortDetails

        public org.alfresco.query.CannedQuerySortDetails createDateAscendingCQSortDetails()
      • createDateDescendingCQSortDetails

        public org.alfresco.query.CannedQuerySortDetails createDateDescendingCQSortDetails()