Class AbstractQNameAwareCannedQueryFactory<R>

    • Field Detail

      • nodeDAO

        protected NodeDAO nodeDAO
      • tenantService

        protected org.alfresco.repo.tenant.TenantService tenantService
    • 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​(org.alfresco.repo.tenant.TenantService tenantService)
      • afterPropertiesSet

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

        protected org.alfresco.query.CannedQuerySortDetails createCQSortDetails​(java.util.List<org.alfresco.util.Pair<org.alfresco.service.namespace.QName,​java.lang.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 java.lang.Long getQNameId​(org.alfresco.service.namespace.QName qname)
      • getNodeId

        protected java.lang.Long getNodeId​(org.alfresco.service.cmr.repository.NodeRef nodeRef)
      • createDateAscendingCQSortDetails

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

        public org.alfresco.query.CannedQuerySortDetails createDateDescendingCQSortDetails()