Package de.svws_nrw.api.server
Klasse APISchule
java.lang.Object
de.svws_nrw.api.server.APISchule
@Path("/db/{schema}/schule")
@Produces("application/json")
@Consumes("application/json")
public class APISchule
extends Object
Die Klasse spezifiziert die OpenAPI-Schnittstelle für den Zugriff auf die grundlegenden Daten der Schule aus der SVWS-Datenbank.
Ein Zugriff erfolgt über den Pfad https://{Hostname}/db/{schema}/schule/...
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungjakarta.ws.rs.core.Response
addAufsichtsbereich
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines neuen Aufsichtsbereichs zu der Schule.jakarta.ws.rs.core.Response
addAufsichtsbereiche
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrere neuer Aufsichtsbereiche zu der Schule.jakarta.ws.rs.core.Response
addPausenzeit
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen einer neuen Pausenzeit zu der Schule.jakarta.ws.rs.core.Response
addPausenzeiten
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrerer neuer Pausenzeiten zu der Schule.jakarta.ws.rs.core.Response
addRaeume
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrerer neuer Räume zu der Schule.jakarta.ws.rs.core.Response
addRaum
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines neuen Raumes zu der Schule.jakarta.ws.rs.core.Response
addSchuleZuKatalog
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines Eintrags zum schulspezifischen Katalog der Schulen.jakarta.ws.rs.core.Response
addSchulleitungsfunktion
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen einer Leitungsfunktion zu der Schule.jakarta.ws.rs.core.Response
addSchulleitungsfunktionen
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrerer Leitungsfunktionen zu der Schule.jakarta.ws.rs.core.Response
addZeitrasterEintraege
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrerer neuer Zeitraster-Einträge zu der Schule.jakarta.ws.rs.core.Response
addZeitrasterEintrag
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines neuen Zeitraster-Eintrags zu der Schule.jakarta.ws.rs.core.Response
createEinwilligungsart
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erstellen einer neuen Einwilligungsart.jakarta.ws.rs.core.Response
createReligion
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erstellen einer neuen Religion.jakarta.ws.rs.core.Response
createVermerkart
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erstellen einer neuen Vermerkart.jakarta.ws.rs.core.Response
deleteAufsichtsbereich
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Aufsichtsbereichs der Schule.jakarta.ws.rs.core.Response
deleteAufsichtsbereiche
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Aufsichtsbereiche der Schule.jakarta.ws.rs.core.Response
deleteEinwilligungsart
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen einer Einwilligungsart der Schule.jakarta.ws.rs.core.Response
deleteEinwilligungsarten
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Einwilligungsarten der Schule.jakarta.ws.rs.core.Response
deletePausenzeit
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen einer Pausenzeit der Schule.jakarta.ws.rs.core.Response
deletePausenzeiten
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Pausenzeiten der Schule.jakarta.ws.rs.core.Response
deleteRaeume
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Räume der Schule.jakarta.ws.rs.core.Response
deleteRaum
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Raums der Schule.jakarta.ws.rs.core.Response
deleteReligionEintraege
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Religion-Katalog-Einträge der Schule.jakarta.ws.rs.core.Response
deleteReligionEintrag
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Religion-Katalog-Eintrags der Schule.jakarta.ws.rs.core.Response
deleteSchulenVonKatalog
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Einträge aus dem schulspezifischen Katalog der Schulen.jakarta.ws.rs.core.Response
deleteSchuleVonKatalog
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Eintrags aus dem schulspezifischen Katalog der Schulen.jakarta.ws.rs.core.Response
deleteSchulleitungsfunktion
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen einer Leitungsfunktion der Schule.jakarta.ws.rs.core.Response
deleteSchulleitungsfunktionen
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Leitungsfunktionen der Schule.jakarta.ws.rs.core.Response
deleteVermerkartEintraege
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Vermerkart-Katalog-Einträge der Schule.jakarta.ws.rs.core.Response
deleteVermerkartEintrag
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Vermerkart-Katalog-Eintrags der Schule.jakarta.ws.rs.core.Response
deleteZeitrasterEintraege
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Zeitraster-Einträge der Schule.jakarta.ws.rs.core.Response
deleteZeitrasterEintrag
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Zeitraster-Eintrags der Schule.jakarta.ws.rs.core.Response
getAllgemeineMerkmale
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Katalogs der Allgemeinen Merkmale bei Schulen und Schülern.jakarta.ws.rs.core.Response
getAufsichtsbereich
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Aufsichtsbereichs der Schule.jakarta.ws.rs.core.Response
getAufsichtsbereiche
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Kataloges der Aufsichtsbereiche der Schule.jakarta.ws.rs.core.Response
getBerufskollegAnlagen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Anlagen am Berufskolleg.jakarta.ws.rs.core.Response
getBerufskollegBerufsebenen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Berufsebenen am Berufskolleg.jakarta.ws.rs.core.Response
getBerufskollegFachklassen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Fachklassen am Berufskolleg.jakarta.ws.rs.core.Response
getEinschulungsarten
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Katalogs der Einschulungsarten.jakarta.ws.rs.core.Response
getEinwilligungsart
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Einwilligungsart.jakarta.ws.rs.core.Response
getEinwilligungsarten
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Einwilligungsarten.jakarta.ws.rs.core.Response
getFoerderschwerpunkte
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Förderschwerpunkte.jakarta.ws.rs.core.Response
getKatalogAbgangsartenAllgemeinbildend
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Abgangsarten für allgemeinbildende Schulformen, welche im Rahmen der amtlichen Schulstatistik zulässig sind.jakarta.ws.rs.core.Response
getKatalogAbgangsartenBerufsbildend
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Abgangsarten für berufsbildende Schulformen, welche im Rahmen der amtlichen Schulstatistik zulässig sind.jakarta.ws.rs.core.Response
getKatalogHerkunftsschulnummern
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der zusätzlichen Herkunftsschulnummernjakarta.ws.rs.core.Response
getKatalogKindergartenbesuchsdauer
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für Dauer des Kindergartenbesuchs.jakarta.ws.rs.core.Response
getKatalogNoten
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Kataloges der Noten.jakarta.ws.rs.core.Response
getKatalogOrganisationsformen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Katalogs der gültigen Organisationsformen.jakarta.ws.rs.core.Response
getKatalogReformpaedagogik
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Reformpädagogik-Kataloges für die Schulform dieser Schule.jakarta.ws.rs.core.Response
getKatalogReformpaedagogikAlle
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Reformpädagogik-Kataloges aller Schulformen.jakarta.ws.rs.core.Response
getKatalogReformpaedagogikEintrag
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Reformpädagogik-Katalog-Eintrags für die angegebene ID.jakarta.ws.rs.core.Response
getKatalogReligionen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Relgionen bzw.jakarta.ws.rs.core.Response
getKatalogSchuelerStatus
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges Schüler-Status.jakarta.ws.rs.core.Response
getKatalogSchulen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schulen-Kataloges.jakarta.ws.rs.core.Response
getKatalogSchultraeger
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schulträger-Kataloges.jakarta.ws.rs.core.Response
getNationaelitaeten
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste der Nationalitäten im angegebenen Schema.jakarta.ws.rs.core.Response
getPausenzeit
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Pausenzeit der Schule.jakarta.ws.rs.core.Response
getPausenzeiten
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Pausenzeiten der Schule.jakarta.ws.rs.core.Response
getPruefungsordnungen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Ausbildungs- und Prüfungsordnungen.jakarta.ws.rs.core.Response
Die OpenAPI-Methode für die Abfrage der Kataloges der Räume der Schule.jakarta.ws.rs.core.Response
Die OpenAPI-Methode für die Abfrage eines Raumes der Schule.jakarta.ws.rs.core.Response
getReligion
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Religion.jakarta.ws.rs.core.Response
getReligionen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Religionen bzw.jakarta.ws.rs.core.Response
getSchuelerByVermerkartID
(String schema, long vermerkart, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste aller Schüler.jakarta.ws.rs.core.Response
getSchuelerFoerderschwerpunkt
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Förderschwerpunktes.jakarta.ws.rs.core.Response
getSchuelerFoerderschwerpunkte
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Förderschwerpunkte.jakarta.ws.rs.core.Response
getSchulabschluesseAllgemeinbildend
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die allgemeinbildenden Schulabschlüsse.jakarta.ws.rs.core.Response
getSchulabschluesseBerufsbildend
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die berufsbildenden Schulabschlüsse.jakarta.ws.rs.core.Response
getSchuleAusKatalog
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Eintrags des schulspezifischen Kataloges für die Schulen.jakarta.ws.rs.core.Response
getSchulen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Schulen.jakarta.ws.rs.core.Response
getSchulenMitKuerzel
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Schulen, welche ein Kürzel gesetzt haben.jakarta.ws.rs.core.Response
getSchuleNummer
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Schulnummer der Schule.jakarta.ws.rs.core.Response
getSchuleStammdaten
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Stammdaten der Schule.jakarta.ws.rs.core.Response
getSchulformen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Schulformen.jakarta.ws.rs.core.Response
getSchulgliederungen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Schulgliederungen.jakarta.ws.rs.core.Response
getSchulleitungsfunktion
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Leitungsfunktion der Schule.jakarta.ws.rs.core.Response
getSchulleitungsfunktionen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage aller Leitungsfunktionen der Schule.jakarta.ws.rs.core.Response
getSchullogo
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schullogos der Schule.jakarta.ws.rs.core.Response
getVerkehrssprachen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Verkehrssprachen in einer Familie.jakarta.ws.rs.core.Response
getVermerkart
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Vermerkart.jakarta.ws.rs.core.Response
getVermerkarten
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Vermerkarten.jakarta.ws.rs.core.Response
getZeitraster
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Zeitraster-Kataloges der Schule.jakarta.ws.rs.core.Response
getZeitrasterEintrag
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Zeitraster-Eintrags der Schule.jakarta.ws.rs.core.Response
initSchule
(String schema, int schulnummer, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Initialisieren des Schema mit einer Schulnummer.jakarta.ws.rs.core.Response
patchAufsichtsbereich
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen eines Aufsichtsbereichs der Schule.jakarta.ws.rs.core.Response
patchEinwilligungsart
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Einwilligungsart im angegebenen Schemajakarta.ws.rs.core.Response
patchPausenzeit
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Pausenzeit der Schule.jakarta.ws.rs.core.Response
patchRaum
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen eines Raumes der Schule.jakarta.ws.rs.core.Response
patchReligion
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Betriebsart im angegebenen Schemajakarta.ws.rs.core.Response
patchSchuleAusKatalog
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen eines Eintrags des schulspezifischen Kataloges.jakarta.ws.rs.core.Response
patchSchuleStammdaten
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Stammdaten der Schule.jakarta.ws.rs.core.Response
patchSchulleitungsfunktion
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Leitungsfunktion der Schule.jakarta.ws.rs.core.Response
patchVermerkart
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Vermerkart im angegebenen Schemajakarta.ws.rs.core.Response
patchZeitrasterEintraege
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen mehrerer Zeitraster-Einträge.jakarta.ws.rs.core.Response
patchZeitrasterEintrag
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen eines Zeitraster-Eintrags der Schule.jakarta.ws.rs.core.Response
putSchullogo
(String schema, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode zum Setzen des Schullogos der Schule.
-
Konstruktordetails
-
APISchule
public APISchule()Leerer Standardkonstruktor.
-
-
Methodendetails
-
initSchule
@POST @Path("/init/{schulnummer : \\d+}") public jakarta.ws.rs.core.Response initSchule(@PathParam("schema") String schema, @PathParam("schulnummer") int schulnummer, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Initialisieren des Schema mit einer Schulnummer. Es wird vorausgesetzt, dass bisher keine Schulnummer in dem Schema festgelegt wurde.- Parameter:
schema
- das Datenbankschema, in welchem die Schule angelegt wirdschulnummer
- die Schulnummerrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit den neuen Schulstammdaten
-
getSchuleNummer
@GET @Path("/nummer") public jakarta.ws.rs.core.Response getSchuleNummer(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Schulnummer der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Schulnummer
-
getSchuleStammdaten
@GET @Path("/stammdaten") public jakarta.ws.rs.core.Response getSchuleStammdaten(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Stammdaten der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit den Stammdaten
-
patchSchuleStammdaten
@PATCH @Path("/stammdaten") public jakarta.ws.rs.core.Response patchSchuleStammdaten(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Stammdaten der Schule.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
getSchullogo
@GET @Path("/logo") public jakarta.ws.rs.core.Response getSchullogo(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schullogos der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Schullogo als Base64-kodierter String
-
putSchullogo
@PUT @Path("/logo") public jakarta.ws.rs.core.Response putSchullogo(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode zum Setzen des Schullogos der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Anfrage ausgeführt werden sollis
- der JSON-String mit dem Schullogo als Base64-kodiertem Stringrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Schullogo als Base64-kodierter String
-
getSchulabschluesseAllgemeinbildend
@GET @Path("/allgemein/schulabschluesse/allgemeinbildend") public jakarta.ws.rs.core.Response getSchulabschluesseAllgemeinbildend(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die allgemeinbildenden Schulabschlüsse.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der allgemeinbildenden Schulabschlüssen
-
getSchulabschluesseBerufsbildend
@GET @Path("/allgemein/schulabschluesse/berufsbildend") public jakarta.ws.rs.core.Response getSchulabschluesseBerufsbildend(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die berufsbildenden Schulabschlüsse.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der berufsbildenden Schulabschlüssen
-
getSchulformen
@GET @Path("/allgemein/schulformen") public jakarta.ws.rs.core.Response getSchulformen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Schulformen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Schulformen
-
getSchulgliederungen
@GET @Path("/allgemein/schulgliederungen") public jakarta.ws.rs.core.Response getSchulgliederungen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Schulgliederungen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Schulgliederungen
-
getBerufskollegAnlagen
@GET @Path("/allgemein/berufskolleg/anlagen") public jakarta.ws.rs.core.Response getBerufskollegAnlagen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Anlagen am Berufskolleg.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Anlagen am Berufskolleg
-
getBerufskollegBerufsebenen
@GET @Path("/allgemein/berufskolleg/berufsebenen") public jakarta.ws.rs.core.Response getBerufskollegBerufsebenen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Berufsebenen am Berufskolleg.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Berufsebenen am Berufskolleg
-
getBerufskollegFachklassen
@GET @Path("/allgemein/berufskolleg/fachklassen") public jakarta.ws.rs.core.Response getBerufskollegFachklassen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Fachklassen am Berufskolleg.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog der Fachklassen am Berufskolleg
-
getPruefungsordnungen
@GET @Path("/allgemein/pruefungsordnungen") public jakarta.ws.rs.core.Response getPruefungsordnungen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Ausbildungs- und Prüfungsordnungen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Ausbildungs- und Prüfungsordnungen
-
getVerkehrssprachen
@GET @Path("/allgemein/verkehrssprachen") public jakarta.ws.rs.core.Response getVerkehrssprachen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Verkehrssprachen in einer Familie.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Verkehrssprachen in einer Familie
-
getNationaelitaeten
@GET @Path("/allgemein/nationalitaeten") public jakarta.ws.rs.core.Response getNationaelitaeten(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste der Nationalitäten im angegebenen Schema.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste der Nationalitäten mit ID des Datenbankschemas
-
getEinschulungsarten
@GET @Path("/allgemein/einschulungsarten") public jakarta.ws.rs.core.Response getEinschulungsarten(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Katalogs der Einschulungsarten.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog der Einschulungsarten
-
getAllgemeineMerkmale
@GET @Path("/allgemein/allgemeine_merkmale") public jakarta.ws.rs.core.Response getAllgemeineMerkmale(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Katalogs der Allgemeinen Merkmale bei Schulen und Schülern.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog der Allgemeinen Merkmale bei Schulen und Schülern
-
getFoerderschwerpunkte
@GET @Path("/allgemein/foerderschwerpunkte") public jakarta.ws.rs.core.Response getFoerderschwerpunkte(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Förderschwerpunkte.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Förderschwerpunkte
-
getSchuelerFoerderschwerpunkte
@GET @Path("/foerderschwerpunkte") public jakarta.ws.rs.core.Response getSchuelerFoerderschwerpunkte(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Förderschwerpunkte.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Förderschwerpunkte
-
getSchuelerFoerderschwerpunkt
@GET @Path("/foerderschwerpunkt/{id : \\d+}") public jakarta.ws.rs.core.Response getSchuelerFoerderschwerpunkt(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Förderschwerpunktes.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die Datenbank-ID zur Identifikation des Förderschwerpunktesrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Daten zum Förderschwerpunkt
-
getKatalogReligionen
@GET @Path("/allgemein/religionen") public jakarta.ws.rs.core.Response getKatalogReligionen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für die Relgionen bzw. Konfessionen, welche im Rahmen der amtlichen Schulstatistik verwendet werden.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Relgionen bzw. Konfessionen
-
getReligion
@GET @Path("/religionen/{id : \\d+}") public jakarta.ws.rs.core.Response getReligion(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Religion.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die Datenbank-ID zur Identifikation der Religionrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Daten zur Religion
-
createReligion
@POST @Path("/religionen/new") public jakarta.ws.rs.core.Response createReligion(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erstellen einer neuen Religion.- Parameter:
schema
- das Datenbankschema, in welchem die Religion erstellt wirdis
- das JSON-Objektrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit der neuen Religion
-
patchReligion
@PATCH @Path("/religionen/{id : \\d+}") public jakarta.ws.rs.core.Response patchReligion(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Betriebsart im angegebenen Schema- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation der Religionis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
getReligionen
@GET @Path("/religionen") public jakarta.ws.rs.core.Response getReligionen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Religionen bzw. Konfessionen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Religionen bzw. Konfessionen
-
deleteReligionEintrag
@DELETE @Path("/religionen/{id : \\d+}") public jakarta.ws.rs.core.Response deleteReligionEintrag(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Religion-Katalog-Eintrags der Schule.- Parameter:
schema
- das Datenbankschemaid
- die ID des Religion-Katalog-Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. dem gelöschten Religion-Katalog-Eintrag
-
deleteReligionEintraege
@DELETE @Path("/religionen/delete/multiple") public jakarta.ws.rs.core.Response deleteReligionEintraege(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Religion-Katalog-Einträge der Schule.- Parameter:
schema
- das Datenbankschemais
- die IDs der Religion-Katalog-Einträgerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. den gelöschten Religion-Katalog-Einträgen
-
getVermerkarten
@GET @Path("/vermerkarten") public jakarta.ws.rs.core.Response getVermerkarten(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Vermerkarten.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Vermerkarten
-
getSchuelerByVermerkartID
@GET @Path("/vermerkart/{vermerkart : \\d+}/schuelerinfos") public jakarta.ws.rs.core.Response getSchuelerByVermerkartID(@PathParam("schema") String schema, @PathParam("vermerkart") long vermerkart, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste aller Schüler.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollvermerkart
- die ID des Schuljahresabschnitts dessen Schüler zurückgegeben werden sollenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit den einzelnen Schülern
-
getVermerkart
@GET @Path("/vermerkarten/{id : \\d+}") public jakarta.ws.rs.core.Response getVermerkart(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Vermerkart.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die Datenbank-ID zur Identifikation der Vermerkartrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Daten zur Vermerkart
-
createVermerkart
@POST @Path("/vermerkarten/new") public jakarta.ws.rs.core.Response createVermerkart(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erstellen einer neuen Vermerkart.- Parameter:
schema
- das Datenbankschema, in welchem die Vermerkart erstellt wirdis
- das JSON-Objektrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit der neuen Vermerkart
-
patchVermerkart
@PATCH @Path("/vermerkarten/{id : \\d+}") public jakarta.ws.rs.core.Response patchVermerkart(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Vermerkart im angegebenen Schema- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation der Vermerkartis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
deleteVermerkartEintrag
@DELETE @Path("/vermerkarten/{id : \\d+}") public jakarta.ws.rs.core.Response deleteVermerkartEintrag(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Vermerkart-Katalog-Eintrags der Schule.- Parameter:
schema
- das Datenbankschemaid
- die ID des Vermerkart-Katalog-Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. dem gelöschten Vermerkart-Katalog-Eintrag
-
deleteVermerkartEintraege
@DELETE @Path("/vermerkarten/delete/multiple") public jakarta.ws.rs.core.Response deleteVermerkartEintraege(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Vermerkart-Katalog-Einträge der Schule.- Parameter:
schema
- das Datenbankschemais
- die IDs der Vermerkart-Katalog-Einträgerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status der Lösch-Operationen
-
getEinwilligungsarten
@GET @Path("/einwilligungsarten") public jakarta.ws.rs.core.Response getEinwilligungsarten(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Einwilligungsarten.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Einwilligungsarten
-
getEinwilligungsart
@GET @Path("/einwilligungsarten/{id : \\d+}") public jakarta.ws.rs.core.Response getEinwilligungsart(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Einwilligungsart.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die Datenbank-ID zur Identifikation der Einwilligungsartrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Daten zur Einwilligungsart
-
createEinwilligungsart
@POST @Path("/einwilligungsarten/new") public jakarta.ws.rs.core.Response createEinwilligungsart(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erstellen einer neuen Einwilligungsart.- Parameter:
schema
- das Datenbankschema, in welchem die Einwilligungsart erstellt wirdis
- das JSON-Objektrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit der neuen Einwilligungsart
-
patchEinwilligungsart
@PATCH @Path("/einwilligungsarten/{id : \\d+}") public jakarta.ws.rs.core.Response patchEinwilligungsart(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Einwilligungsart im angegebenen Schema- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation der Einwilligungsartis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
deleteEinwilligungsart
@DELETE @Path("/einwilligungsarten/{id : \\d+}") public jakarta.ws.rs.core.Response deleteEinwilligungsart(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen einer Einwilligungsart der Schule.- Parameter:
schema
- das Datenbankschemaid
- die ID der Einwilligungsartrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. der gelöschten Einwilligungsart
-
deleteEinwilligungsarten
@DELETE @Path("/einwilligungsarten/delete/multiple") public jakarta.ws.rs.core.Response deleteEinwilligungsarten(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Einwilligungsarten der Schule.- Parameter:
schema
- das Datenbankschemais
- die IDs der Einwilligungsartenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status der Lösch-Operationen
-
getKatalogAbgangsartenAllgemeinbildend
@GET @Path("/allgemein/abgangsarten/allgemeinbildend") public jakarta.ws.rs.core.Response getKatalogAbgangsartenAllgemeinbildend(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Abgangsarten für allgemeinbildende Schulformen, welche im Rahmen der amtlichen Schulstatistik zulässig sind.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog der Abgangsarten für allgemeinbildende Schulformen
-
getKatalogAbgangsartenBerufsbildend
@GET @Path("/allgemein/abgangsarten/berufsbildend") public jakarta.ws.rs.core.Response getKatalogAbgangsartenBerufsbildend(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Abgangsarten für berufsbildende Schulformen, welche im Rahmen der amtlichen Schulstatistik zulässig sind.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog der Abgangsarten für berufsbildende Schulformen
-
getKatalogOrganisationsformen
@GET @Path("/allgemein/organisationsformen") public jakarta.ws.rs.core.Response getKatalogOrganisationsformen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Katalogs der gültigen Organisationsformen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog der gültigen Organisationsformen
-
getKatalogSchulen
@GET @Path("/allgemein/schulen") public jakarta.ws.rs.core.Response getKatalogSchulen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schulen-Kataloges.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste der Schulen
-
getKatalogSchultraeger
@GET @Path("/allgemein/schultraeger") public jakarta.ws.rs.core.Response getKatalogSchultraeger(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schulträger-Kataloges.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste der Schulträger
-
getKatalogSchuelerStatus
@GET @Path("/schueler/status") public jakarta.ws.rs.core.Response getKatalogSchuelerStatus(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges Schüler-Status.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogHerkunftsschulnummern
@GET @Path("/allgemein/herkunftsschulnummern") public jakarta.ws.rs.core.Response getKatalogHerkunftsschulnummern(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der zusätzlichen Herkunftsschulnummern- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogReformpaedagogikAlle
@GET @Path("/allgemein/reformpaedagogik/alle") public jakarta.ws.rs.core.Response getKatalogReformpaedagogikAlle(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Reformpädagogik-Kataloges aller Schulformen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Reformpädagogik-Katalog aller Schulformen
-
getKatalogReformpaedagogik
@GET @Path("/allgemein/reformpaedagogik") public jakarta.ws.rs.core.Response getKatalogReformpaedagogik(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Reformpädagogik-Kataloges für die Schulform dieser Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit den Einträgen des Reformpädagogik-Kataloges für die Schulform dieser Schule
-
getKatalogReformpaedagogikEintrag
@GET @Path("/allgemein/reformpaedagogik/{id : \\d+}") public jakarta.ws.rs.core.Response getKatalogReformpaedagogikEintrag(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Reformpädagogik-Katalog-Eintrags für die angegebene ID.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Reformpädagogik-Katalog-Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Reformpädagogik-Katalog-Eintrag
-
getKatalogKindergartenbesuchsdauer
@GET @Path("/allgemein/kindergartenbesuch") public jakarta.ws.rs.core.Response getKatalogKindergartenbesuchsdauer(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges für Dauer des Kindergartenbesuchs.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog für die Dauer des Kindergartenbesuchs
-
getKatalogNoten
@GET @Path("/allgemein/noten") public jakarta.ws.rs.core.Response getKatalogNoten(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Kataloges der Noten.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit den Einträgen des Noten-Kataloges
-
getRaeume
@GET @Path("/raeume") public jakarta.ws.rs.core.Response getRaeume(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Kataloges der Räume der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit den Einträgen des Raum-Kataloges
-
getRaum
@GET @Path("/raeume/{id : \\d+}") public jakarta.ws.rs.core.Response getRaum(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Raumes der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Raumesrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Raum der Schule
-
patchRaum
@PATCH @Path("/raeume/{id : \\d+}") public jakarta.ws.rs.core.Response patchRaum(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen eines Raumes der Schule.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation des Raumesis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
addRaum
@POST @Path("/raeume/create") public jakarta.ws.rs.core.Response addRaum(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines neuen Raumes zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten des Raumsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem neuen Raum
-
addRaeume
@POST @Path("/raeume/create/multiple") public jakarta.ws.rs.core.Response addRaeume(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrerer neuer Räume zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten der Räumerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit den neuen Räumen
-
deleteRaum
@DELETE @Path("/raeume/{id : \\d+}") public jakarta.ws.rs.core.Response deleteRaum(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Raums der Schule.- Parameter:
schema
- das Datenbankschemaid
- die ID des Raumsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. dem gelöschten Raum
-
deleteRaeume
@DELETE @Path("/raeume/delete/multiple") public jakarta.ws.rs.core.Response deleteRaeume(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Räume der Schule.- Parameter:
schema
- das Datenbankschemais
- die IDs der Räumerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. den gelöschten Räumen
-
getAufsichtsbereiche
@GET @Path("/aufsichtsbereiche") public jakarta.ws.rs.core.Response getAufsichtsbereiche(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Kataloges der Aufsichtsbereiche der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit den Einträgen des Aufsichtsbereichs-Kataloges
-
getAufsichtsbereich
@GET @Path("/aufsichtsbereiche/{id : \\d+}") public jakarta.ws.rs.core.Response getAufsichtsbereich(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Aufsichtsbereichs der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Aufsichtsbereichsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Aufsichtsbereich der Schule
-
patchAufsichtsbereich
@PATCH @Path("/aufsichtsbereiche/{id : \\d+}") public jakarta.ws.rs.core.Response patchAufsichtsbereich(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen eines Aufsichtsbereichs der Schule.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation des Aufsichtsbereichsis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
addAufsichtsbereich
@POST @Path("/aufsichtsbereiche/create") public jakarta.ws.rs.core.Response addAufsichtsbereich(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines neuen Aufsichtsbereichs zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten des Aufsichtsbereichsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem neuen Aufsichtsbereich
-
addAufsichtsbereiche
@POST @Path("/aufsichtsbereiche/create/multiple") public jakarta.ws.rs.core.Response addAufsichtsbereiche(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrere neuer Aufsichtsbereiche zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten der Aufsichtsbereicherequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit den neuen Aufsichtsbereichen
-
deleteAufsichtsbereich
@DELETE @Path("/aufsichtsbereiche/{id : \\d+}") public jakarta.ws.rs.core.Response deleteAufsichtsbereich(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Aufsichtsbereichs der Schule.- Parameter:
schema
- das Datenbankschemaid
- die ID des Aufsichtsbereichsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. dem gelöschten Aufsichtsbereich
-
deleteAufsichtsbereiche
@DELETE @Path("/aufsichtsbereiche/delete/multiple") public jakarta.ws.rs.core.Response deleteAufsichtsbereiche(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Aufsichtsbereiche der Schule.- Parameter:
schema
- das Datenbankschemais
- die IDs der Aufsichtsbereicherequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. den gelöschten Aufsichtsbereichen
-
getPausenzeiten
@GET @Path("/pausenzeiten") public jakarta.ws.rs.core.Response getPausenzeiten(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Kataloges der Pausenzeiten der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit den Einträgen des Pausenzeiten-Kataloges
-
getPausenzeit
@GET @Path("/pausenzeiten/{id : \\d+}") public jakarta.ws.rs.core.Response getPausenzeit(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Pausenzeit der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID der Pausenzeitrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Pausenzeit der Schule
-
patchPausenzeit
@PATCH @Path("/pausenzeiten/{id : \\d+}") public jakarta.ws.rs.core.Response patchPausenzeit(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Pausenzeit der Schule.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation der Pausenzeitis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
addPausenzeit
@POST @Path("/pausenzeiten/create") public jakarta.ws.rs.core.Response addPausenzeit(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen einer neuen Pausenzeit zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten der Pausenzeitrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit der neuen Pausenzeit
-
addPausenzeiten
@POST @Path("/pausenzeiten/create/multiple") public jakarta.ws.rs.core.Response addPausenzeiten(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrerer neuer Pausenzeiten zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten der Pausenzeitenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit den neuen Pausenzeiten
-
deletePausenzeit
@DELETE @Path("/pausenzeiten/{id : \\d+}") public jakarta.ws.rs.core.Response deletePausenzeit(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen einer Pausenzeit der Schule.- Parameter:
schema
- das Datenbankschemaid
- die ID der Pausenzeitrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. der gelöschten Pausenzeit
-
deletePausenzeiten
@DELETE @Path("/pausenzeiten/delete/multiple") public jakarta.ws.rs.core.Response deletePausenzeiten(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Pausenzeiten der Schule.- Parameter:
schema
- das Datenbankschemais
- die IDs der Pausenzeitenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. den gelöschten Pausenzeiten
-
getZeitraster
@GET @Path("/zeitraster") public jakarta.ws.rs.core.Response getZeitraster(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Zeitraster-Kataloges der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit den Einträgen des Zeitraster-Kataloges
-
getZeitrasterEintrag
@GET @Path("/zeitraster/{id : \\d+}") public jakarta.ws.rs.core.Response getZeitrasterEintrag(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Zeitraster-Eintrags der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Zeitraster-Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Zeitraster-Eintrags der Schule
-
patchZeitrasterEintrag
@PATCH @Path("/zeitraster/{id : \\d+}") public jakarta.ws.rs.core.Response patchZeitrasterEintrag(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen eines Zeitraster-Eintrags der Schule.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation des Zeitraster-Eintragsis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
patchZeitrasterEintraege
@PATCH @Path("/zeitraster/patch/multiple") public jakarta.ws.rs.core.Response patchZeitrasterEintraege(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen mehrerer Zeitraster-Einträge. Die IDs in dem Patch müssen vorhanden sein, damit die zu patchenden Daten in der DB gefunden werden können.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
addZeitrasterEintrag
@POST @Path("/zeitraster/create") public jakarta.ws.rs.core.Response addZeitrasterEintrag(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines neuen Zeitraster-Eintrags zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten des Zeitraster-Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem neuen Zeitraster-Eintrag
-
addZeitrasterEintraege
@POST @Path("/zeitraster/create/multiple") public jakarta.ws.rs.core.Response addZeitrasterEintraege(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrerer neuer Zeitraster-Einträge zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten der Zeitraster-Einträgerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit den neuen Zeitraster-Einträgen
-
deleteZeitrasterEintrag
@DELETE @Path("/zeitraster/{id : \\d+}") public jakarta.ws.rs.core.Response deleteZeitrasterEintrag(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Zeitraster-Eintrags der Schule.- Parameter:
schema
- das Datenbankschemaid
- die ID des Zeitraster-Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. des gelöschten Zeitraster-Eintrags
-
deleteZeitrasterEintraege
@DELETE @Path("/zeitraster/delete/multiple") public jakarta.ws.rs.core.Response deleteZeitrasterEintraege(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Zeitraster-Einträge der Schule.- Parameter:
schema
- das Datenbankschemais
- die IDs der Zeitraster-Einträgerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. den gelöschten Zeitraster-Einträgen
-
getSchulen
@GET @Path("/schulen") public jakarta.ws.rs.core.Response getSchulen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Schulen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Schulen
-
getSchulenMitKuerzel
@GET @Path("/schulen/kuerzel") public jakarta.ws.rs.core.Response getSchulenMitKuerzel(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des schulspezifischen Kataloges für die Schulen, welche ein Kürzel gesetzt haben.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste mit dem Katalog der Schulen, welche ein Kürzel gesetzt haben
-
getSchuleAusKatalog
@GET @Path("/schulen/{id : \\d+}") public jakarta.ws.rs.core.Response getSchuleAusKatalog(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage eines Eintrags des schulspezifischen Kataloges für die Schulen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Pausenzeit der Schule
-
patchSchuleAusKatalog
@PATCH @Path("/schulen/{id : \\d+}") public jakarta.ws.rs.core.Response patchSchuleAusKatalog(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen eines Eintrags des schulspezifischen Kataloges.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation des Eintragsis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
addSchuleZuKatalog
@POST @Path("/schulen/create") public jakarta.ws.rs.core.Response addSchuleZuKatalog(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines Eintrags zum schulspezifischen Katalog der Schulen.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten des Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem neuen Eintrag
-
deleteSchuleVonKatalog
@DELETE @Path("/schulen/{id : \\d+}") public jakarta.ws.rs.core.Response deleteSchuleVonKatalog(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen eines Eintrags aus dem schulspezifischen Katalog der Schulen.- Parameter:
schema
- das Datenbankschemaid
- die ID des Eintragsrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. dem gelöschten Eintrag
-
deleteSchulenVonKatalog
@DELETE @Path("/schulen/delete/multiple") public jakarta.ws.rs.core.Response deleteSchulenVonKatalog(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Einträge aus dem schulspezifischen Katalog der Schulen.- Parameter:
schema
- das Datenbankschemais
- die IDs der Einträgerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. den gelöschten Einträgen
-
getSchulleitungsfunktionen
@GET @Path("/leitungsfunktion/alle") public jakarta.ws.rs.core.Response getSchulleitungsfunktionen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage aller Leitungsfunktionen der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Leitungsfunktionen der Schule
-
getSchulleitungsfunktion
@GET @Path("/leitungsfunktion/{id : \\d+}") public jakarta.ws.rs.core.Response getSchulleitungsfunktion(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Leitungsfunktion der Schule.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID der Leitungsfunktionrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Leitungsfunktion der Schule
-
patchSchulleitungsfunktion
@PATCH @Path("/leitungsfunktion/{id : \\d+}") public jakarta.ws.rs.core.Response patchSchulleitungsfunktion(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Patchen einer Leitungsfunktion der Schule.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die Datenbank-ID zur Identifikation der Leitungsfunktion der Schuleis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Patch-Operation
-
addSchulleitungsfunktion
@POST @Path("/leitungsfunktion/create") public jakarta.ws.rs.core.Response addSchulleitungsfunktion(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen einer Leitungsfunktion zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten der Leitungsfunktion der Schulerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit der neuen Leitungsfunktion der Schule
-
addSchulleitungsfunktionen
@POST @Path("/leitungsfunktion/create/multiple") public jakarta.ws.rs.core.Response addSchulleitungsfunktionen(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen mehrerer Leitungsfunktionen zu der Schule.- Parameter:
schema
- das Datenbankschemais
- der Input-Stream mit den Daten der Leitungsfunktionenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit der Liste der neuen Leitungsfunktionen
-
deleteSchulleitungsfunktion
@DELETE @Path("/leitungsfunktion/{id : \\d+}") public jakarta.ws.rs.core.Response deleteSchulleitungsfunktion(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen einer Leitungsfunktion der Schule.- Parameter:
schema
- das Datenbankschemaid
- die ID der Leitungsfunktion der Schulerequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. der gelöschten Leitungsfunktion der Schule
-
deleteSchulleitungsfunktionen
@DELETE @Path("/leitungsfunktion/delete/multiple") public jakarta.ws.rs.core.Response deleteSchulleitungsfunktionen(@PathParam("schema") String schema, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Entfernen mehrerer Leitungsfunktionen der Schule.- Parameter:
schema
- das Datenbankschemais
- die IDs der Leitungsfunktionenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. den gelöschten Leitungsfunktionen der Schule
-