我想使用Java从Alfresco文件夹中获取sitename。 实际上,我可以检索文件名和文件夹,但我无法获得sitename属性。
nodeService.getProperty(parent, PROP_QNAME_MY_NAME);
你能帮助我从父服务器或nodeService获取网站名称吗?
答案 0 :(得分:4)
您应该使用SiteService:
* @param nodeRef the node whose containing site's info is to be found.
* @return SiteInfo site information for the containing site or <code>null</code> if node is not in a site.
SiteInfo siteInfo = siteService.getSite(NodeRef nodeRef);
String siteName = siteInfo.getShortName();