diff --git a/config/alfresco/opencmis-context.xml b/config/alfresco/opencmis-context.xml index c787f43719..e2cf05c7c2 100644 --- a/config/alfresco/opencmis-context.xml +++ b/config/alfresco/opencmis-context.xml @@ -190,32 +190,61 @@ - - - - - - search.OpenCMISQueryService - - - + + + org.alfresco.opencmis.search.CMISQueryService - - + + + + + + + + + - - - - - - search.OpenCMISQueryService1.1 - - - + + + + + + search.OpenCMISQueryService + + + + org.alfresco.opencmis.search.CMISQueryService + + + + + + org.alfresco.opencmis.search.CMISQueryService - - + + + + + + + + + + + + + + + + + search.OpenCMISQueryService1.1 + + + + org.alfresco.opencmis.search.CMISQueryService + + diff --git a/source/java/org/alfresco/opencmis/search/CMISQueryService.java b/source/java/org/alfresco/opencmis/search/CMISQueryService.java index 08f96842ae..813dfdc6fe 100644 --- a/source/java/org/alfresco/opencmis/search/CMISQueryService.java +++ b/source/java/org/alfresco/opencmis/search/CMISQueryService.java @@ -23,23 +23,26 @@ * along with Alfresco. If not, see . * #L% */ -package org.alfresco.opencmis.search; - -import org.alfresco.service.cmr.repository.StoreRef; -import org.apache.chemistry.opencmis.commons.enums.CapabilityJoin; -import org.apache.chemistry.opencmis.commons.enums.CapabilityQuery; - -public interface CMISQueryService -{ - CMISResultSet query(CMISQueryOptions options); - - CMISResultSet query(String query, StoreRef storeRef); - - boolean getPwcSearchable(); - - boolean getAllVersionsSearchable(); - - CapabilityQuery getQuerySupport(); - - CapabilityJoin getJoinSupport(); +package org.alfresco.opencmis.search; + +import org.alfresco.service.Auditable; +import org.alfresco.service.cmr.repository.StoreRef; +import org.apache.chemistry.opencmis.commons.enums.CapabilityJoin; +import org.apache.chemistry.opencmis.commons.enums.CapabilityQuery; + +public interface CMISQueryService +{ + @Auditable(parameters = {"options"}) + CMISResultSet query(CMISQueryOptions options); + + @Auditable(parameters = {"query", "storeRef"}) + CMISResultSet query(String query, StoreRef storeRef); + + boolean getPwcSearchable(); + + boolean getAllVersionsSearchable(); + + CapabilityQuery getQuerySupport(); + + CapabilityJoin getJoinSupport(); } \ No newline at end of file