如何在露天获得管理员的home nodeRef

时间:2014-07-25 16:04:31

标签: java alfresco nodereference

我想在alfresco中使用java在admins home中添加一个空格  所以我正在尝试使用这段代码:

serviceRegistry.getFileFolderService().create(adminhomeRef,"Some space name",ContentModel.TYPE_FOLDER);

问题是我不知道如何获得管理员家的参考,所以我该怎么做,或者有没有提供此服务的服务。

1 个答案:

答案 0 :(得分:4)

我已经检查了PersonServiceImpl类的Alfresco API,我看到了这些对您有用的行:

NodeRef person = personService.getPerson("your_username");

NodeRef homeFolder = (NodeRef)DefaultTypeConverter.INSTANCE.convert(NodeRef.
this.nodeService.getProperty(person, ContentModel.PROP_HOMEFOLDER));

您可以测试这是否是您需要的吗?