org.alfresco.repo.search.impl.solr
Class SolrOpenCMISQueryServiceImpl

java.lang.Object
  extended by org.alfresco.repo.search.impl.solr.SolrOpenCMISQueryServiceImpl
All Implemented Interfaces:
CMISQueryService

public class SolrOpenCMISQueryServiceImpl
extends java.lang.Object
implements CMISQueryService


Constructor Summary
SolrOpenCMISQueryServiceImpl()
           
 
Method Summary
 boolean getAllVersionsSearchable()
           
 org.apache.chemistry.opencmis.commons.enums.CapabilityJoin getJoinSupport()
           
 boolean getPwcSearchable()
           
 org.apache.chemistry.opencmis.commons.enums.CapabilityQuery getQuerySupport()
           
 CMISResultSet query(org.alfresco.opencmis.search.CMISQueryOptions options)
           
 CMISResultSet query(java.lang.String query, org.alfresco.service.cmr.repository.StoreRef storeRef)
           
 void setAlfrescoDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService alfrescoDictionaryService)
           
 void setCmisDictionaryService(org.alfresco.opencmis.dictionary.CMISDictionaryService cmisDictionaryService)
           
 void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
           
 void setSolrQueryLanguage(SolrQueryLanguage solrQueryLanguage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SolrOpenCMISQueryServiceImpl

public SolrOpenCMISQueryServiceImpl()
Method Detail

setSolrQueryLanguage

public void setSolrQueryLanguage(SolrQueryLanguage solrQueryLanguage)

setNodeService

public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)

setAlfrescoDictionaryService

public void setAlfrescoDictionaryService(org.alfresco.service.cmr.dictionary.DictionaryService alfrescoDictionaryService)

setCmisDictionaryService

public void setCmisDictionaryService(org.alfresco.opencmis.dictionary.CMISDictionaryService cmisDictionaryService)

query

public CMISResultSet query(org.alfresco.opencmis.search.CMISQueryOptions options)
Specified by:
query in interface CMISQueryService

query

public CMISResultSet query(java.lang.String query,
                           org.alfresco.service.cmr.repository.StoreRef storeRef)
Specified by:
query in interface CMISQueryService

getPwcSearchable

public boolean getPwcSearchable()
Specified by:
getPwcSearchable in interface CMISQueryService

getAllVersionsSearchable

public boolean getAllVersionsSearchable()
Specified by:
getAllVersionsSearchable in interface CMISQueryService

getQuerySupport

public org.apache.chemistry.opencmis.commons.enums.CapabilityQuery getQuerySupport()
Specified by:
getQuerySupport in interface CMISQueryService

getJoinSupport

public org.apache.chemistry.opencmis.commons.enums.CapabilityJoin getJoinSupport()
Specified by:
getJoinSupport in interface CMISQueryService


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.