2016-11-22 25 views
0

我目前正在为客户端开发一个监控页面,他们想包含一个显示Alfresco许可证当前状态的字段(当前活动的日期剩余时间......)Alfresco - 获取webscript内部的许可证详细信息

有没有人有任何经验,这个或任何提示?

我想谷歌搜索,看看是否有可能提供这种信息,但遗憾的是“露天”,“许可”和“Java的非常常用的一起;-)

+1

抓住'LicenseService' /将它注入到您的java bean中,然后调用[getLicense()](http://dev.alfresco.com/resource/docs/java/org/alfresco/ service/license/LicenseService.html#getLicense--)吗? – Gagravarr

+0

非常感谢,正是我需要的!不知道LicenseService – ThomasS

回答

1

推进到一个答案评论任何服务...

您需要编写一个支持java的web脚本。将licenseService bean注入到它中。 licenseService bean提供LicenseService。由此,致电LicenseService.getLicense(),返回LicenseDescriptor。在这一点上,你会发现你需要的所有东西,许可证模式等

另外,不要忘记,你可以调用一个内置的webscript来获得许可证的详细信息!这是共享如何显示其许可证信息。请致电/alfresco/service/api/admin/restrictions?guest=true以获得它