Class CannedQueryDefImpl

    • Constructor Detail

      • CannedQueryDefImpl

        public CannedQueryDefImpl​(org.alfresco.service.namespace.QName qName,
                                  String language,
                                  String query,
                                  List<org.alfresco.service.cmr.search.QueryParameterDefinition> queryParameterDefs,
                                  QueryCollection container)
    • Method Detail

      • getQname

        public org.alfresco.service.namespace.QName getQname()
        Description copied from interface: CannedQueryDef
        Get the unique name for the query
        Specified by:
        getQname in interface CannedQueryDef
        Returns:
        QName
      • getNamespacePrefixResolver

        public org.alfresco.service.namespace.NamespacePrefixResolver getNamespacePrefixResolver()
        Description copied from interface: CannedQueryDef
        Return the mechanism that this query definition uses to map namespace prefixes to URIs. A query may use a predefined set of prefixes for known URIs. I would be unwise to rely on the defaults.
        Specified by:
        getNamespacePrefixResolver in interface CannedQueryDef
        Returns:
        NamespacePrefixResolver
      • createCannedQuery

        public static CannedQueryDefImpl createCannedQuery​(org.dom4j.Element element,
                                                           org.alfresco.service.cmr.dictionary.DictionaryService dictionaryService,
                                                           QueryCollection container,
                                                           org.alfresco.service.namespace.NamespacePrefixResolver nspr)
      • getElementQName

        public static org.dom4j.QName getElementQName()
      • getQueryParameterMap

        public Map<org.alfresco.service.namespace.QName,​org.alfresco.service.cmr.search.QueryParameterDefinition> getQueryParameterMap()
        Description copied from interface: CannedQueryDef
        Get a map to look up definitions by Qname
        Specified by:
        getQueryParameterMap in interface CannedQueryDef
        Returns:
        Map