2016-11-22 4 views
0

Ich entwickle gerade eine Überwachungsseite für einen Kunden und sie möchten ein Feld mit dem aktuellen Status der Alfresco Lizenz (derzeit aktiv? Verbleibende Tage? ...)Alfresco - Lizenzdetails in einem Webskript erhalten

Würde jemand irgendwelche Erfahrung mit diesem oder irgendwelchen Tipps haben? Googeln

Ich habe versucht, um zu sehen, ob es einen Dienst war, der diese Informationen zu einer Antwort, aber leider ‚Alfresco‘, ‚Lizenz‘ und ‚Java‘ sind sehr häufig verwendet, zusammen ;-)

+1

Ergreifen Sie den 'LicenseService'/bekommen Sie es injiziert in Ihre Java-Bean, dann rufen Sie [getLicense()] (http://dev.alfresco.com/resource/docs/java/org/alfresco/ service/license/LicenseService.html # getLicense--) drauf? – Gagravarr

+0

Vielen Dank, genau das, was ich brauchte! Ich wusste nichts über den LicenseService – ThomasS

Antwort

1

Förderung Kommentar liefern könnte ...

Sie müssen ein Java-gesichertes Webscript schreiben. Lassen Sie die licenseService Bohne hineinspritzen. Die licenseService Bean liefert LicenseService. Rufen Sie dann LicenseService.getLicense(), die eine LicenseDescriptor zurückgibt. Auf diesem finden Sie alles, was Sie für noch verbleibende Tage, Lizenz-Modus usw. benötigen

Vergessen Sie auch nicht, dass Sie ein eingebautes Webscript aufrufen können, um die Lizenzdetails zu erhalten! So funktioniert Share, um seine Informationen zur Lizenz anzuzeigen. Anruf /alfresco/service/api/admin/restrictions?guest=true, um es zu erhalten

Verwandte Themen