Klasse GenerierteKalenderEintragRepository
java.lang.Object
de.svws_nrw.davapi.data.repos.kalender.GenerierteKalenderEintragRepository
- Alle implementierten Schnittstellen:
IKalenderEintragRepository
public final class GenerierteKalenderEintragRepository
extends Object
implements IKalenderEintragRepository
Implementierung des
IKalenderEintragRepository
für generierte
Kalendereinträge-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetKalenderEintragByKalenderAndUID
(String kalenderId, String kalenderEintragUID, CollectionRessourceQueryParameters params) Ermittelt eine Liste aller Einträge aus einem Kalender mir der angegebenen Id.saveKalenderEintrag
(KalenderEintrag kalenderEintrag) Speichern einen Kalendereintrag.
-
Konstruktordetails
-
GenerierteKalenderEintragRepository
Konstruktor mit zu nutzendemDBEntityManager
- Parameter:
conn
- der zu nutzendeDBEntityManager
-
-
Methodendetails
-
getKalenderEintragByKalenderAndUID
public Optional<KalenderEintrag> getKalenderEintragByKalenderAndUID(String kalenderId, String kalenderEintragUID, CollectionRessourceQueryParameters params) Beschreibung aus Schnittstelle kopiert:IKalenderEintragRepository
Ermittelt eine Liste aller Einträge aus einem Kalender mir der angegebenen Id.- Angegeben von:
getKalenderEintragByKalenderAndUID
in SchnittstelleIKalenderEintragRepository
- Parameter:
kalenderId
- Id des KalenderskalenderEintragUID
- Id des Kalendereintragsparams
- Parameter zum filtern der Datenmenge, die abgefragt wird- Gibt zurück:
- Optional des Kalendereintrags
-
saveKalenderEintrag
Beschreibung aus Schnittstelle kopiert:IKalenderEintragRepository
Speichern einen Kalendereintrag. Existiert dieser bereits, erfährt der Eintrag ein Update, anderfalls wird der Eintrag neu angelegt.- Angegeben von:
saveKalenderEintrag
in SchnittstelleIKalenderEintragRepository
- Parameter:
kalenderEintrag
- Kalendereintrag- Gibt zurück:
- Gespeicherter Kalendereintrag
-