Merged API-STRIKES-BACK (5.2.0) to HEAD (5.2)

127418 jvonka: FileFolderService / GetChildrenCannedQuery - optional support for filtering by assocType(s)
   - eg. as required by new V1 REST API
   - RA-1053, RA-1092


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@127605 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Jamal Kaabi-Mofrad
2016-06-02 22:20:00 +00:00
parent 451c692f09
commit d6d8e75612
2 changed files with 14 additions and 7 deletions

View File

@@ -447,14 +447,15 @@ public interface FileFolderService
* Lists page of immediate child objects of the given context node
* with specification of which types to list and optional filtering (exclusion of certain child file/folder subtypes) and sorting
* @param rootNodeRef NodeRef
* @param searchTypeQNames QNames of types to list
* @param searchTypeQNames QNames of assoc types to list
* @param searchTypeQNames QNames of node types to list
* @param ignoreAspectQNames Set<QName>
* @param sortProps List<Pair<QName, Boolean>>
* @param pagingRequest PagingRequest
* @return list of node refs, never null
*/
@Auditable(parameters = {"rootNodeRef"})
public PagingResults<FileInfo> list(NodeRef rootNodeRef, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, List<FilterProp> filterProps, PagingRequest pagingRequest);
public PagingResults<FileInfo> list(NodeRef rootNodeRef, Set<QName> assocTypeQNames, Set<QName> searchTypeQNames, Set<QName> ignoreAspectQNames, List<Pair<QName, Boolean>> sortProps, List<FilterProp> filterProps, PagingRequest pagingRequest);
/**