Как получить админ домашний nodeRef на свежем воздухе
Я хочу добавить пробел в админском доме с Java на свежем воздухе, поэтому я пытаюсь использовать этот код:
serviceRegistry.getFileFolderService().create(adminhomeRef,"Some space name",ContentModel.TYPE_FOLDER);
Проблема в том, что я не знаю, как получить ссылку на дом администратора, так как мне это сделать или есть какая-либо служба, которая предоставляет это.
1 ответ
Решение
Я проверил PersonServiceImpl
класс Alfresco API, и я увидел следующие строки, которые могут быть полезны для вас:
NodeRef person = personService.getPerson("your_username");
NodeRef homeFolder = (NodeRef)DefaultTypeConverter.INSTANCE.convert(NodeRef.
this.nodeService.getProperty(person, ContentModel.PROP_HOMEFOLDER));
Можете ли вы проверить, если это то, что вам нужно?