Я ищу на имя пользователя assignees
, когда я создаю на рабочем процессе ...Alfresco - Получить имя пользователя в рабочем процессе
Я использую это:
public void notify(DelegateExecution execution) {
// get value of property mymodel:myproperty
Object assignees = execution.getVariable("bpm_assignees");
}
Когда я получаю bpm_assignees
я получаю это:
bpm_assignees значение карты: [Тип узла: {alfresco.org/model/content/...}person, Node аспекты: [{alfresco.org/model/content/...}ownable, {alfresco.org/model/system/1.0}referenceable, {alfresco.org/model/system/1.0}localized], Тип узла: {alfresco.org/model/content/...}person, Узел Аспекты: [{alfresco.org/model/content/...}ownable, {alfresco.org/model/system/1.0}referenceable, {alfresco.org/model/system/1.0}localized]]
Как могу ли я получить username
?
Какой тип значения? Я бы угадал 'Список'? Разумеется, это указывает на узлы людей. –
Gagravarr
Я думаю, что это ActivitiScriptNodeList -> http://dev.alfresco.com/resource/docs/java/org/alfresco/repo/workflow/activiti/ActivitiScriptNodeList.html – PRVS