2016-11-22 2 views
0

В настоящее время я разрабатываю страницу мониторинга для клиента, и они хотели бы включить поле, которое показывает текущий статус лицензии Alfresco (в настоящее время оставшиеся дни?)Alfresco - Получить данные лицензии внутри webscript

У кого-нибудь есть опыт работы с этим или любыми советами?

Я попытался погуглить, чтобы увидеть, есть ли какой-либо сервис, который может предоставить эту информацию, но, к сожалению, «Alfresco», «лицензия» и «ява» очень часто используются вместе ;-)

+1

Захватите «LicenseService»/вставьте его в свой java-компонент, затем позвоните [getLicense()] (http://dev.alfresco.com/resource/docs/java/org/alfresco/ service/license/LicenseService.html # getLicense--) на нем? – Gagravarr

+0

Большое спасибо, именно то, что мне нужно! Не знал о LicenseService – ThomasS

ответ

1

Содействие комментарий к ответу ...

Вам необходимо написать веб-страницу с поддержкой java. Вставьте в него фасоль licenseService. Фасоль licenseService обеспечивает LicenseService. Из этого звоните LicenseService.getLicense(), который возвращает LicenseDescriptor. На этом вы найдете все, что вам нужно в течение оставшихся дней, режим лицензии и т. Д.

Кроме того, не забудьте, что вы также можете вызвать встроенный webscript, чтобы получить сведения о лицензии! Как работает Share, для отображения информации о лицензии. Позвоните /alfresco/service/api/admin/restrictions?guest=true, чтобы получить его

Смежные вопросы