Package com.hildeio.controller
Class IoMeldungController
java.lang.Object
com.hildeio.controller.IoMeldungController
REST-API zum Anzeigen von Servicemeldungn der HomeMatic CCU.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(List<IoMeldungModel> ioMeldungModels) Neue Servicemeldung aus der HomeMatic in Firestore-Collection ioMeldungen anlegen.
-
Field Details
-
ioMeldungService
Instanzvariable für Service
-
-
Constructor Details
-
IoMeldungController
Konstruktor- Parameters:
ioMeldungService- Logik-Instanz der API.
-
-
Method Details
-
create
@PostMapping("/create") public String create(@RequestBody List<IoMeldungModel> ioMeldungModels) throws InterruptedException, ExecutionException Neue Servicemeldung aus der HomeMatic in Firestore-Collection ioMeldungen anlegen.- Parameters:
ioMeldungModels- Name, Nachricht, Kategorie und Timestamp.- Returns:
- Erfolgsmeldung / Fehlermeldung
- Throws:
InterruptedException- Erforderliche Exception.ExecutionException- Erforderliche Exception.
-