Получение пользователей из группы в качестве результата подкачки с использованием AuthorityService в Alfresco - PullRequest
0 голосов
/ 30 января 2019

Можно ли получить пользователей из группы Alfresco в качестве результата подкачки, используя AuthorityService в Alfresco из кода Java?

Я изучал методы AuthorityService, но яне могу найти подходящий метод для этого.Методы, которые наиболее близки к тому, что мне нужно, это два:

public PagingResults<String> getAuthorities(
    AuthorityType type,
    String zoneName,
    String displayNameFilter,
    boolean sortByDisplayName,
    boolean sortAscending,
    PagingRequest pagingRequest
);

и

public Set<String> getContainedAuthorities(
    AuthorityType type,
    String name,
    boolean immediate
);

Первый метод может обеспечить результат подкачки по мере необходимости, но не только для конкретной группыи последний может предоставлять пользователей для определенной группы, но не в качестве результата поискового вызова.Есть ли способ, которым я могу получить объединенную функциональность этих двух методов, то есть получить пользователей в данной группе в качестве результата подкачки?

1 Ответ

0 голосов
/ 30 января 2019

Почему бы вам просто не использовать существующий REST API?Если вы не можете сделать это по какой-либо причине, вы всегда можете увидеть, как это было реализовано, и посмотреть, сможете ли вы чему-то научиться из этого.

Надеюсь, это поможет.

https://docs.alfresco.com/5.0/references/RESTful-GroupsChildrenGet.html

...