mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Merge from SEAMIST3
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@10735 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -24,6 +24,10 @@
|
||||
*/
|
||||
package org.alfresco.cmis.search;
|
||||
|
||||
import org.alfresco.cmis.CMISFullTextSearchEnum;
|
||||
import org.alfresco.cmis.CMISJoinEnum;
|
||||
import org.alfresco.cmis.CMISQueryEnum;
|
||||
|
||||
/**
|
||||
* Support to execute CMIS queries
|
||||
*
|
||||
@@ -48,21 +52,34 @@ public interface CMISQueryService
|
||||
*/
|
||||
public CMISResultSet query(String query);
|
||||
|
||||
|
||||
/**
|
||||
* Can you query non-latest versions of a document.
|
||||
* The current latest version is always searchable according to the type definition.
|
||||
* @return
|
||||
* Get the query support level
|
||||
*/
|
||||
public boolean getAllVersionsSearchable();
|
||||
public CMISQueryEnum getQuerySupport();
|
||||
|
||||
/**
|
||||
* Get the join support level in queries.
|
||||
* @return
|
||||
*/
|
||||
public JoinSupport getJoinSupport();
|
||||
public CMISJoinEnum getJoinSupport();
|
||||
|
||||
/**
|
||||
* Get the full text search support level in queries.
|
||||
*/
|
||||
public FullTextSearchSupport getFullTextSearchSupport();
|
||||
public CMISFullTextSearchEnum getFullTextSearchSupport();
|
||||
|
||||
/**
|
||||
* Can you query Private Working Copies of a document.
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public boolean getPwcSearchable();
|
||||
|
||||
/**
|
||||
* Can you query non-latest versions of a document.
|
||||
* The current latest version is always searchable according to the type definition.
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public boolean getAllVersionsSearchable();
|
||||
}
|
||||
|
Reference in New Issue
Block a user