Package de.svws_nrw.data.schueler
Klasse DataSchuelerVermerkartenZusammenfassung
java.lang.Object
de.svws_nrw.data.DataManagerRevised<Long,DTOSchueler,SchuelerVermerkartZusammenfassung>
de.svws_nrw.data.schueler.DataSchuelerVermerkartenZusammenfassung
public final class DataSchuelerVermerkartenZusammenfassung
extends DataManagerRevised<Long,DTOSchueler,SchuelerVermerkartZusammenfassung>
Diese Klasse erweitert den abstrakten
DataManagerRevised
für den
Core-DTO SchuelerVermerkartZusammenfassung
DataManagerRevised-
Feldübersicht
Von Klasse geerbte Felder de.svws_nrw.data.DataManagerRevised
conn
-
Konstruktorübersicht
KonstruktorBeschreibungErstellt einen neuen Datenmanager mit der angegebenen Verbindung -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungjakarta.ws.rs.core.Response
getListByVermerkartIdAsResponse
(long vermerkartID) Gibt die Liste von reduzierten Schülerbjekten zurück welche Vermerke einer bestimmten Vermerkart haben.map
(DTOSchueler dtoSchueler) Wandelt das Datenbank-DTO in das Core-DTO um, soweit die Daten in dem Datenbank-DTO enthalten sind.map
(DTOSchueler dtoSchueler, Long anzahlVermerke, Long vermerkartId) Methode zum Befüllen des Core-DTOs SchuelerVermerkartZusammenfassung aus DTOSchuelerVon Klasse geerbte Methoden de.svws_nrw.data.DataManagerRevised
add, addAsResponse, addBasic, addFromMapAsResponse, addFromStream, addMultiple, addMultipleAsResponse, applyPatchMappings, checkBeforeCreation, checkBeforeDeletion, checkBeforePatch, checkBenutzerFunktionsbezogeneKompetenzAbiturjahrgang, checkBenutzerFunktionsbezogeneKompetenzKlasse, createNextLongID, deleteAsResponse, deleteDatabaseDTO, deleteMultipleAsResponse, getAll, getAllAsResponse, getById, getByIdAsResponse, getID, getList, getListAsResponse, getNextID, hatBenutzerNurFunktionsbezogeneKompetenz, initDTO, mapAttribute, mapList, newDTO, patch, patchAsResponse, patchFromStream, patchMultipleAsResponse, saveDatabaseDTO, setAttributesDelayedOnCreation, setAttributesNotPatchable, setAttributesRequiredOnCreation
-
Konstruktordetails
-
DataSchuelerVermerkartenZusammenfassung
Erstellt einen neuen Datenmanager mit der angegebenen Verbindung- Parameter:
conn
- die Datenbank-Verbindung, welche vom Daten-Manager benutzt werden soll
-
-
Methodendetails
-
map
Beschreibung aus Klasse kopiert:DataManagerRevised
Wandelt das Datenbank-DTO in das Core-DTO um, soweit die Daten in dem Datenbank-DTO enthalten sind.- Angegeben von:
map
in KlasseDataManagerRevised<Long,
DTOSchueler, SchuelerVermerkartZusammenfassung> - Parameter:
dtoSchueler
- das Datenbank-DTO- Gibt zurück:
- das neu erstellte Core-DTO
-
map
public SchuelerVermerkartZusammenfassung map(DTOSchueler dtoSchueler, Long anzahlVermerke, Long vermerkartId) Methode zum Befüllen des Core-DTOs SchuelerVermerkartZusammenfassung aus DTOSchueler- Parameter:
dtoSchueler
- DTO Object mit den SchüelerdatenanzahlVermerke
- die Anzahl der eingesetzen VermerkevermerkartId
- die spezifische VermerkartId- Gibt zurück:
- das SchuelerVermerkartZusammenfassung Object mit Stammdaten und der anzahl der genutzten Vermerke.
-
getListByVermerkartIdAsResponse
public jakarta.ws.rs.core.Response getListByVermerkartIdAsResponse(long vermerkartID) Gibt die Liste von reduzierten Schülerbjekten zurück welche Vermerke einer bestimmten Vermerkart haben.- Parameter:
vermerkartID
- die Vermerkart ID- Gibt zurück:
- die Liste der Schüler mit {ID, Vorname, Nachname, [Anzahl der Vermerke der übergebenen Vermerkart]}
-