SEARCH-312 Support query templates in the CONTAINS() clause of CMIS QL

- solr 6 part
This commit is contained in:
ahind
2017-05-18 10:16:28 +01:00
parent 15c4a3e802
commit eefd6e36d4
@@ -1373,6 +1373,11 @@ public class AlfrescoSolrDataModel implements QueryConstants
options.setLocales(searchParameters.getLocales());
options.setMlAnalaysisMode(searchParameters.getMlAnalaysisMode());
options.setQueryParameterDefinitions(searchParameters.getQueryParameterDefinitions());
for(String name : searchParameters.getQueryTemplates().keySet())
{
String template = searchParameters.getQueryTemplates().get(name);
options.addQueryTemplate(name, template);
}
// parse cmis syntax
CapabilityJoin joinSupport = (mode == CMISQueryMode.CMS_STRICT) ? CapabilityJoin.NONE : CapabilityJoin.INNERONLY;