Как запросить группы, пользователей в Custom Execution Listener? - PullRequest
0 голосов
/ 15 апреля 2019

Я создал новый пользовательский слушатель выполнения и хотел запросить группы, в которых пользователь участвует в использовании сервисов

public class CustomExecutionListener implements ExecutionListener {

   private static Logger logger = LoggerFactory.getLogger(CustomExecutionListener.class);

   public void notify(DelegateExecution execution) throws Exception {

      String userID = (String) execution.getVariable("initiator");
      logger.error("userID = " + userID);

      List<Group> groups = execution.getEngineServices().getIdentityService().createGroupQuery().groupMember(userID).list();
      logger.info("groups.size() = " + groups.size());

   }

}

Я ожидаю, что group.size () = 2, но список выполнения всегда отображает group.size () = 0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...