Zum Hauptinhalt springen

4. System-Dienst

Der Zugriff erfolgt über client.system(). In V5 steht ausschließlich der Healthcheck zur Verfügung.

4.1 Methoden

MethodeRückgabetypHTTPEndpunkt
ping()SystemPingResponseV5 (oder null)GET/api/v5/ping

4.2 SystemPingResponseV5 DTO

FeldTypBeschreibung
pingbooleanVerfügbarkeit der Serverantwort (true = normal)
versionStringServerversion (z. B. "5.0")

4.3 Anwendungsbeispiel

import plantpulse.api.v5.dto.response.SystemPingResponseV5;

SystemPingResponseV5 ping = client.system().ping();
if (ping == null) {
System.err.println("서버 응답 없음 — 네트워크 또는 인증 확인");
return;
}
System.out.println("서버 가용: " + ping.isPing());
System.out.println("서버 버전: " + ping.getVersion());

ping() eignet sich gut als Healthcheck direkt nach Abschluss von connect().

Nächste Schritte