Package de.svws_nrw.data.lernplattformen
Klasse DataLernplattformen
java.lang.Object
de.svws_nrw.data.lernplattformen.DataLernplattformen
Diese Klasse ist der DataManager für die Lernplattformen und stellt die gesammelten Daten bereit. Das zugehörige Core-DTO ist
LernplattformV1Export
.-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDataLernplattformen
(@NotNull DBEntityManager conn, int idSchuljahresabschnitt) Erstellt einen neuen Datenmanager mit der angegebenen Verbindung -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungjakarta.ws.rs.core.Response
getByIdAsGzipResponse
(long idLernplattform) Gibt die Lernplattform-Daten als mit GZIP komprimiertes JSON-Objekt zurück.jakarta.ws.rs.core.Response
getByIdAsResponse
(long idLernplattform) Gibt die Lernplattform-Daten als mit JSON-Objekt zurück.
-
Konstruktordetails
-
DataLernplattformen
Erstellt einen neuen Datenmanager mit der angegebenen Verbindung- Parameter:
conn
- die Datenbank-Verbindung, welche vom Daten-Manager benutzt werden sollidSchuljahresabschnitt
- die ID des Schuljahresabschnitts
-
-
Methodendetails
-
getByIdAsResponse
public jakarta.ws.rs.core.Response getByIdAsResponse(long idLernplattform) throws ApiOperationException Gibt die Lernplattform-Daten als mit JSON-Objekt zurück.- Parameter:
idLernplattform
- ID der Lernplattform- Gibt zurück:
- das GZIP-komprimierte JSON-Objekt.
- Löst aus:
ApiOperationException
-
getByIdAsGzipResponse
public jakarta.ws.rs.core.Response getByIdAsGzipResponse(long idLernplattform) throws ApiOperationException Gibt die Lernplattform-Daten als mit GZIP komprimiertes JSON-Objekt zurück.- Parameter:
idLernplattform
- ID der Lernplattform- Gibt zurück:
- das GZIP-komprimierte JSON-Objekt.
- Löst aus:
ApiOperationException
- im Fehlerfall
-