Package org.alfresco.opencmis.search
Class CMISQueryServiceImpl
- java.lang.Object
-
- org.alfresco.opencmis.search.CMISQueryServiceImpl
-
- All Implemented Interfaces:
CMISQueryService
public class CMISQueryServiceImpl extends java.lang.Object implements CMISQueryService
- Author:
- andyh
-
-
Constructor Summary
Constructors Constructor Description CMISQueryServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAllVersionsSearchable()org.apache.chemistry.opencmis.commons.enums.CapabilityJoingetJoinSupport()booleangetPwcSearchable()org.apache.chemistry.opencmis.commons.enums.CapabilityQuerygetQuerySupport()CMISResultSetquery(java.lang.String query, org.alfresco.service.cmr.repository.StoreRef storeRef)CMISResultSetquery(org.alfresco.opencmis.search.CMISQueryOptions options)voidsetAlfrescoDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService alfrescoDictionaryService)voidsetDbQueryEngine(org.alfresco.repo.search.impl.querymodel.QueryEngine queryEngine)voidsetLuceneQueryEngine(org.alfresco.repo.search.impl.querymodel.QueryEngine queryEngine)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidsetOpenCMISDictionaryService(org.alfresco.opencmis.dictionary.CMISDictionaryService cmisDictionaryService)
-
-
-
Method Detail
-
setOpenCMISDictionaryService
public void setOpenCMISDictionaryService(org.alfresco.opencmis.dictionary.CMISDictionaryService cmisDictionaryService)
-
setLuceneQueryEngine
public void setLuceneQueryEngine(org.alfresco.repo.search.impl.querymodel.QueryEngine queryEngine)
- Parameters:
queryEngine- the luceneQueryEngine to set
-
setDbQueryEngine
public void setDbQueryEngine(org.alfresco.repo.search.impl.querymodel.QueryEngine queryEngine)
- Parameters:
queryEngine- the dbQueryEngine to set
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
- Parameters:
nodeService- the nodeService to set
-
setAlfrescoDictionaryService
public void setAlfrescoDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService alfrescoDictionaryService)
- Parameters:
alfrescoDictionaryService- the Alfresco Dictionary Service to set
-
query
public CMISResultSet query(org.alfresco.opencmis.search.CMISQueryOptions options)
- Specified by:
queryin interfaceCMISQueryService
-
query
public CMISResultSet query(java.lang.String query, org.alfresco.service.cmr.repository.StoreRef storeRef)
- Specified by:
queryin interfaceCMISQueryService
-
getPwcSearchable
public boolean getPwcSearchable()
- Specified by:
getPwcSearchablein interfaceCMISQueryService
-
getAllVersionsSearchable
public boolean getAllVersionsSearchable()
- Specified by:
getAllVersionsSearchablein interfaceCMISQueryService
-
getQuerySupport
public org.apache.chemistry.opencmis.commons.enums.CapabilityQuery getQuerySupport()
- Specified by:
getQuerySupportin interfaceCMISQueryService
-
getJoinSupport
public org.apache.chemistry.opencmis.commons.enums.CapabilityJoin getJoinSupport()
- Specified by:
getJoinSupportin interfaceCMISQueryService
-
-