| |
plugin:webadmin:rest [d.m.Y H:i] – angelegt willuhn | plugin:webadmin:rest [d.m.Y H:i] (aktuell) – willuhn |
---|
Nach Installation des Plugins "jameica.webadmin" stehen neben dem Webfrontend auch folgende REST-Services zur Verfügung: | Nach Installation des Plugins "jameica.webadmin" stehen neben dem Webfrontend auch folgende REST-Services zur Verfügung: |
| |
^ URL ^ Beschreibung ^ | $URL = https://<server>:8080/webadmin/rest |
| https://<server>:8080/webadmin/rest/system/uptime | Anzeige der System-Uptime | | |
| https://<server>:8080/webadmin/rest/system/config | Anzeige der System-Konfiguration | | ^ URL ^ Beschreibung ^ |
| https://<server>:8080/webadmin/rest/system/welcome | Anzeige evtl. vorhandener Boot-System-Messages | | | $URL/system/uptime | Anzeige der System-Uptime | |
| https://<server>:8080/webadmin/rest/certs/list | Anzeige der installierten Zertifikate | | | $URL/system/config | Anzeige der System-Konfiguration | |
| https://<server>:8080/webadmin/rest/log/last/100 | Letzte X Zeilen des Logs (im Beispiel die letzten 100) | | | $URL/rest/system/welcome | Anzeige evtl. vorhandener Boot-System-Messages | |
| https://<server>:8080/webadmin/rest/plugins/list | Liste aller installierten Plugins | | | $URL/rest/certs/list | Anzeige der installierten Zertifikate | |
| https://<server>:8080/webadmin/rest/plugins/hibiscus.server/services/list | Liste der Services eines Plugins (im Beispiel die des Payment-Servers) | | | $URL/rest/log/last/100 | Letzte X Zeilen des Logs (im Beispiel die letzten 100) | |
| https://<server>:8080/webadmin/rest/plugins/hibiscus.server/services/scheduler/status | Liefert den Status eines Service (im Beispiel der Status des Schedulers des Payment-Servers) | | | $URL/rest/plugins/list | Liste aller installierten Plugins | |
| https://<server>:8080/webadmin/rest/plugins/hibiscus.server/services/scheduler/start | Startet einen Service (im Beispiel den Scheduler des Payment-Servers) | | | $URL/rest/plugins/hibiscus/services/list | Liste der Services des Plugins (im Beispiel Hibiscus) | |
| https://<server>:8080/webadmin/rest/plugins/hibiscus.server/services/scheduler/stop | Stoppt den Service | | | $URL/rest/plugins/hibiscus/services/database/status | Liefert den Status eines Service (im Beispiel der Status des DB-Service von Hibiscus) | |
| | $URL/rest/plugins/hibiscus/services/database/start | Startet einen Service (im Beispiel den DB-Service von Hibiscus) | |
| | $URL/rest/plugins/hibiscus/services/database/stop | Stoppt den Service | |
| |
| Die aktuellen Nightly-Builds von "jameica.webadmin" liefern unter https://<server>:8080/webadmin/rest eine Übersichtsseite über alle verfügbaren REST-Services incl. Dokumentation. |
| |