Package de.svws_nrw.api.server
Klasse APIGost
java.lang.Object
de.svws_nrw.api.server.APIGost
@Path("/db/{schema}/gost")
@Produces("application/json")
@Consumes("application/json")
public class APIGost
extends Object
Die Klasse spezifiziert die OpenAPI-Schnittstelle für den Zugriff auf die SVWS-Datenbank in Bezug auf die gymnasiale Oberstufe.
Ein Zugriff erfolgt über den Pfad https://{hostname}/db/{schema}/gost/.
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungjakarta.ws.rs.core.Response
addGostAbiturjahrgangBeratungslehrer
(String schema, int abiturjahr, long idLehrer, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines Beratungslehrers zu einem Abiturjahrgang.jakarta.ws.rs.core.Response
addGostAbiturjahrgangFachkombination
(String schema, int abiturjahr, int typ, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen einer weiteren Fachkombination der gymnasialen Oberstufe mit dem angegebenen Typ bei dem angegebenen Abiturjahrgang.jakarta.ws.rs.core.Response
createGostAbiturjahrgang
(String schema, long jahrgangID, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erstellen eines neuen Abiturjahrgangs der gymnasialen Oberstufe.jakarta.ws.rs.core.Response
deleteGostAbiturjahrgang
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Löschen eines Abiturjahrgangs der gymnasialen Oberstufe, sofern er nicht abgeschlossen ist oder bereits Leistungsdaten bei Schülern eingetragen sind.jakarta.ws.rs.core.Response
deleteGostFachkombination
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Löschen einer Regel zu einer Fächkombination der gymnasialen Oberstufe.jakarta.ws.rs.core.Response
exportGostSchuelerLaufbahnplanung
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Laufbahnplanungsdaten der gymnasialen Oberstufe in Bezug auf den angegebenen Schüler als GZIP-Json.jakarta.ws.rs.core.Response
exportGostSchuelerLaufbahnplanungen
(String schema, List<Long> ids, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Laufbahnplanungsdaten der gymnasialen Oberstufe in Bezug auf die angegebenen Schüler als GZIP-Json.jakarta.ws.rs.core.Response
exportGostSchuelerLaufbahnplanungsdaten
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Laufbahnplanungsdaten der gymnasialen Oberstufe in Bezug auf den angegebenen Schüler.jakarta.ws.rs.core.Response
getGostAbiturBelegpruefungEF1
(String schema, Abiturdaten abidaten, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Prüfung der Belegprüfung der Abiturdaten nur für die EF_1.jakarta.ws.rs.core.Response
getGostAbiturBelegpruefungGesamt
(String schema, Abiturdaten abidaten, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Prüfung der Belegprüfung der Abiturdaten.jakarta.ws.rs.core.Response
getGostAbiturjahrgaenge
(String schema, jakarta.servlet.http.HttpServletRequest request) Liefert eine Liste aller Abiturjahrgänge, welche in der Datenbank für die Laufbahnplanung angelegt sind.jakarta.ws.rs.core.Response
getGostAbiturjahrgaengeFuerAbschnitt
(String schema, long idAbschnitt, jakarta.servlet.http.HttpServletRequest request) Liefert eine Liste aller Abiturjahrgänge, welche in der Datenbank für die Laufbahnplanung angelegt sind.jakarta.ws.rs.core.Response
getGostAbiturjahrgang
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Daten eines Jahrgangs der gymnasialen Oberstufe.jakarta.ws.rs.core.Response
getGostAbiturjahrgangBelegpruefungsergebnisseEF1
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage alle Laufbahnplanungsfehler/-rückmeldungen der EF1-Belegprüfungen zu den Schüler-Laufbahnen eines Abitur-Jahrgangs der gymnasialen Oberstufe im angegebenen Schema.jakarta.ws.rs.core.Response
getGostAbiturjahrgangBelegpruefungsergebnisseGesamt
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage alle Laufbahnplanungsfehler/-rückmeldungen der Gesamt-Belegprüfungen zu den Schüler-Laufbahnen eines Abitur-Jahrgangs der gymnasialen Oberstufe im angegebenen Schema.jakarta.ws.rs.core.Response
getGostAbiturjahrgangFach
(String schema, int abiturjahr, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Daten eines Faches in Bezug auf die gymnasiale Oberstufe und in Bezug auf einen Abiturjahrgang.jakarta.ws.rs.core.Response
getGostAbiturjahrgangFachkombinationen
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste der Fachkombinationen für die Laufbahnplanung der gymnasialen Oberstufe für den angegebenen Abitur-Jahrgang.jakarta.ws.rs.core.Response
getGostAbiturjahrgangFachwahl
(String schema, int abiturjahr, long fach_id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Fachwahl der gymnasialen Oberstufe in der Vorlage eines Abiturjahrgangs.jakarta.ws.rs.core.Response
getGostAbiturjahrgangFachwahlen
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage aller Fachwahlen für den angegebenen Abitur-Jahrgang der gymnasialen Oberstufe im angegebenen Schema.jakarta.ws.rs.core.Response
getGostAbiturjahrgangFachwahlstatistik
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Fachwahlstatistik für den angegebenen Abitur-Jahrgang der gymnasialen Oberstufe im angegebenen Schema.jakarta.ws.rs.core.Response
getGostAbiturjahrgangFaecher
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste der Fächer der gymnasialen Oberstufe im angegebenen Schema für den angegebenen Abitur-Jahrgang.jakarta.ws.rs.core.Response
getGostAbiturjahrgangHalbjahrFachwahlen
(String schema, int abiturjahr, int halbjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Fachwahlen für den angegebenen Abitur-Jahrgang der gymnasialen Oberstufe im angegebenen Schema.jakarta.ws.rs.core.Response
getGostAbiturjahrgangLaufbahnplanung
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Default-Laufbahnplanungsdaten der gymnasialen Oberstufe für einen Abiturjahrgang.jakarta.ws.rs.core.Response
getGostAbiturjahrgangSchueler
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste der Schüler der gymnasialen Oberstufe im angegebenen Schema für den angegebenen Abitur-Jahrgang.jakarta.ws.rs.core.Response
getGostSchuelerAbiturdaten
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Liest die Abiturdaten aus den Abiturtabellen des Schülers mit der angegebene ID und liefert diese zurück.jakarta.ws.rs.core.Response
getGostSchuelerAbiturdatenAusLeistungsdaten
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Liest die Abiturdaten aus den Leistungsdaten der gymnasialen Oberstufe des Schülers mit der angegebene ID aus der Datenbank und liefert diese zurück.jakarta.ws.rs.core.Response
getGostSchuelerFachwahl
(String schema, long schueler_id, long fach_id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Fachwahl der gymnasialen Oberstufe eines Schülers.jakarta.ws.rs.core.Response
getGostSchuelerLaufbahnplanung
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Laufbahnplanungsdaten der gymnasialen Oberstufe eines Schülers.jakarta.ws.rs.core.Response
getGostSchuelerLaufbahnplanungBeratungsdaten
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Beratungsdaten für die Laufbahnplanung der gymnasialen Oberstufe eines Schülers.jakarta.ws.rs.core.Response
getGostSchuelerLeistungsdaten
(String schema, long id, jakarta.servlet.http.HttpServletRequest request) Liest die Leistungsdaten in Bezug auf die gymnasiale Oberstufe des Schülers mit der angegebene ID aus der Datenbank und liefert diese zurück.jakarta.ws.rs.core.Response
importGostSchuelerLaufbahnplanung
(String schema, long id, SimpleBinaryMultipartBody multipart, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für den Import von Laufbahnplanungsdaten eines Schülers der gymnasialen Oberstufe mit der angegebenen ID.jakarta.ws.rs.core.Response
importGostSchuelerLaufbahnplanungen
(String schema, org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput multipart, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für den Import von Laufbahnplanungsdaten mehrerer Schüler der gymnasialen Oberstufe.jakarta.ws.rs.core.Response
importGostSchuelerLaufbahnplanungsdaten
(String schema, long id, GostLaufbahnplanungDaten daten, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für den Import von Laufbahnplanungsdaten eines Schülers der gymnasialen Oberstufe mit der angegebenen ID.jakarta.ws.rs.core.Response
patchGostAbiturjahrgang
(String schema, int abiturjahr, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Daten eines Jahrgangs der gymnasialen Oberstufe.jakarta.ws.rs.core.Response
patchGostAbiturjahrgangFach
(String schema, int abiturjahr, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Daten eines Faches in Bezug auf den Abiturjahrgang der gymnasialen Oberstufe.jakarta.ws.rs.core.Response
patchGostAbiturjahrgangFachwahl
(String schema, int abiturjahr, long fach_id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Fachwahlen zu einem Fach der gymnasialen Oberstufe für die Vorlage des angegebenen Abiturjahrgangs.jakarta.ws.rs.core.Response
patchGostFachkombination
(String schema, long id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen einer Fachkombination für Fächer der gymnasialen Oberstufe.jakarta.ws.rs.core.Response
patchGostSchuelerFachwahl
(String schema, long schueler_id, long fach_id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Fachwahlen eines Schülers zu einem Fach der gymnasialen Oberstufe.jakarta.ws.rs.core.Response
patchGostSchuelerLaufbahnplanungBeratungsdaten
(String schema, long schueler_id, InputStream is, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Beratungsdaten für die Laufbahnplanung der gymnasialen Oberstufe eines Schülers.jakarta.ws.rs.core.Response
removeGostAbiturjahrgangBeratungslehrer
(String schema, int abiturjahr, long idLehrer, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erntfernen eines Beratungslehrers aus einem Abiturjahrgang.jakarta.ws.rs.core.Response
resetGostAbiturjahrgangFachwahlen
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Zurücksetzen der Fachwahlen in der Vorlage für die Laufbahnplanung in dem angegebenen Abiturjahrgang.jakarta.ws.rs.core.Response
resetGostAbiturjahrgangSchuelerFachwahlen
(String schema, int abiturjahr, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Zurücksetzen aller Fachwahlen von allen Schülern des Abiturjahrgangs.jakarta.ws.rs.core.Response
resetGostSchuelerFachwahlen
(String schema, long schuelerid, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Zurücksetzen der Fachwahlen eines Schülers.
-
Konstruktordetails
-
APIGost
public APIGost()Leerer Standardkonstruktor.
-
-
Methodendetails
-
getGostAbiturjahrgaenge
@GET @Path("/abiturjahrgaenge") public jakarta.ws.rs.core.Response getGostAbiturjahrgaenge(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Liefert eine Liste aller Abiturjahrgänge, welche in der Datenbank für die Laufbahnplanung angelegt sind. Dabei wird geprüft, ob der SVWS-Benutzer die notwendige Berechtigung zum Auslesen von Kataloginformationen besitzt.- Parameter:
schema
- das Schema aus dem die Leistungsdaten des Schülers kommen sollenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- eine Liste der Abiturjahrgänge
-
getGostAbiturjahrgaengeFuerAbschnitt
@GET @Path("/abiturjahrgaenge/{idAbschnitt : \\d+}") public jakarta.ws.rs.core.Response getGostAbiturjahrgaengeFuerAbschnitt(@PathParam("schema") String schema, @PathParam("idAbschnitt") long idAbschnitt, @Context jakarta.servlet.http.HttpServletRequest request) Liefert eine Liste aller Abiturjahrgänge, welche in der Datenbank für die Laufbahnplanung angelegt sind. Dabei wird geprüft, ob der SVWS-Benutzer die notwendige Berechtigung zum Auslesen von Kataloginformationen besitzt.- Parameter:
schema
- das Schema aus dem die Leistungsdaten des Schülers kommen sollenidAbschnitt
- die ID des Schuljahresabschnittes, für welchen die Abiturjahrgänge bestimmt werdenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- eine Liste der Abiturjahrgänge
-
createGostAbiturjahrgang
@POST @Path("/abiturjahrgang/new/{jahrgangid}") public jakarta.ws.rs.core.Response createGostAbiturjahrgang(@PathParam("schema") String schema, @PathParam("jahrgangid") long jahrgangID, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erstellen eines neuen Abiturjahrgangs der gymnasialen Oberstufe.- Parameter:
schema
- das Datenbankschema, in welchem die Blockung erstellt wirdjahrgangID
- die ID des Jahrgangs, für welchen der Abitur-Jahrgang erstellt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem neu angelegten Abiturjahr
-
deleteGostAbiturjahrgang
@DELETE @Path("/abiturjahrgang/{abiturjahr : \\d+}") public jakarta.ws.rs.core.Response deleteGostAbiturjahrgang(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Löschen eines Abiturjahrgangs der gymnasialen Oberstufe, sofern er nicht abgeschlossen ist oder bereits Leistungsdaten bei Schülern eingetragen sind.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- das Abiturjahrrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. der gelöschten Regel zur Fachkombination
-
getGostAbiturjahrgang
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}") public jakarta.ws.rs.core.Response getGostAbiturjahrgang(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Daten eines Jahrgangs der gymnasialen Oberstufe.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- das Jahr, in welchem der Jahrgang Abitur machen wirdrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Daten des Jahrganges
-
patchGostAbiturjahrgang
@PATCH @Path("/abiturjahrgang/{abiturjahr : -?\\d+}") public jakarta.ws.rs.core.Response patchGostAbiturjahrgang(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Daten eines Jahrgangs der gymnasialen Oberstufe.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollabiturjahr
- das Jahr, in welchem der Jahrgang Abitur machen wirdis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
addGostAbiturjahrgangBeratungslehrer
@POST @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/beratungslehrer/add") public jakarta.ws.rs.core.Response addGostAbiturjahrgangBeratungslehrer(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, long idLehrer, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen eines Beratungslehrers zu einem Abiturjahrgang.- Parameter:
schema
- das Datenbankschemaabiturjahr
- das Jahr, in welchem der Jahrgang Abitur machen wirdidLehrer
- die ID des Lehrers, der hinzugefügt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Beratungslehrer
-
removeGostAbiturjahrgangBeratungslehrer
@POST @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/beratungslehrer/remove") public jakarta.ws.rs.core.Response removeGostAbiturjahrgangBeratungslehrer(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, long idLehrer, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Erntfernen eines Beratungslehrers aus einem Abiturjahrgang.- Parameter:
schema
- das Datenbankschemaabiturjahr
- das Jahr, in welchem der Jahrgang Abitur machen wirdidLehrer
- die ID des Lehrers, der entfernt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem entfernten Beratungslehrer
-
getGostAbiturjahrgangSchueler
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/schueler") public jakarta.ws.rs.core.Response getGostAbiturjahrgangSchueler(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste der Schüler der gymnasialen Oberstufe im angegebenen Schema für den angegebenen Abitur-Jahrgang.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste der Schüler - allerdings ohne Informationen zu Kursen
-
getGostAbiturjahrgangFaecher
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/faecher") public jakarta.ws.rs.core.Response getGostAbiturjahrgangFaecher(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste der Fächer der gymnasialen Oberstufe im angegebenen Schema für den angegebenen Abitur-Jahrgang.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste der Fächer der gymnasialen Oberstufe mit der ID des Faches
-
getGostAbiturjahrgangFach
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fach/{id : \\d+}") public jakarta.ws.rs.core.Response getGostAbiturjahrgangFach(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Daten eines Faches in Bezug auf die gymnasiale Oberstufe und in Bezug auf einen Abiturjahrgang.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangid
- die ID des Fachesrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Abiturjahrgangs-spezifischen Daten des Faches der gymnasialen Oberstufe
-
patchGostAbiturjahrgangFach
@PATCH @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fach/{id : \\d+}") public jakarta.ws.rs.core.Response patchGostAbiturjahrgangFach(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Daten eines Faches in Bezug auf den Abiturjahrgang der gymnasialen Oberstufe.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangid
- die ID des Fachesis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
getGostAbiturjahrgangFachwahlstatistik
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fachwahlstatistik") public jakarta.ws.rs.core.Response getGostAbiturjahrgangFachwahlstatistik(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Fachwahlstatistik für den angegebenen Abitur-Jahrgang der gymnasialen Oberstufe im angegebenen Schema.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Fachwahlstatistik
-
getGostAbiturjahrgangFachwahlen
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fachwahlen") public jakarta.ws.rs.core.Response getGostAbiturjahrgangFachwahlen(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage aller Fachwahlen für den angegebenen Abitur-Jahrgang der gymnasialen Oberstufe im angegebenen Schema.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Fachwahlen der gymnasialen Oberstufe
-
getGostAbiturjahrgangHalbjahrFachwahlen
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/halbjahr/{halbjahr : \\d+}/fachwahlen") public jakarta.ws.rs.core.Response getGostAbiturjahrgangHalbjahrFachwahlen(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @PathParam("halbjahr") int halbjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Fachwahlen für den angegebenen Abitur-Jahrgang der gymnasialen Oberstufe im angegebenen Schema.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrganghalbjahr
- das Halbjahr, für welches die Fachwahlen ermittelt werden sollen.request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste der Fachwahlen der gymnasialen Oberstufe
-
getGostAbiturjahrgangBelegpruefungsergebnisseGesamt
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/belegpruefung/gesamt") public jakarta.ws.rs.core.Response getGostAbiturjahrgangBelegpruefungsergebnisseGesamt(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage alle Laufbahnplanungsfehler/-rückmeldungen der Gesamt-Belegprüfungen zu den Schüler-Laufbahnen eines Abitur-Jahrgangs der gymnasialen Oberstufe im angegebenen Schema.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Belegprüfungsergebnisse
-
getGostAbiturjahrgangBelegpruefungsergebnisseEF1
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/belegpruefung/EF1") public jakarta.ws.rs.core.Response getGostAbiturjahrgangBelegpruefungsergebnisseEF1(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage alle Laufbahnplanungsfehler/-rückmeldungen der EF1-Belegprüfungen zu den Schüler-Laufbahnen eines Abitur-Jahrgangs der gymnasialen Oberstufe im angegebenen Schema.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Belegprüfungsergebnisse
-
getGostAbiturjahrgangLaufbahnplanung
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/laufbahnplanung") public jakarta.ws.rs.core.Response getGostAbiturjahrgangLaufbahnplanung(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Default-Laufbahnplanungsdaten der gymnasialen Oberstufe für einen Abiturjahrgang.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- das Abiturjahrrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Laufbahnplanungsdaten des Abiturjahrgangs
-
getGostAbiturjahrgangFachwahl
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fachwahl/{fachid : \\d+}") public jakarta.ws.rs.core.Response getGostAbiturjahrgangFachwahl(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @PathParam("fachid") long fach_id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Fachwahl der gymnasialen Oberstufe in der Vorlage eines Abiturjahrgangs.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- das Abiturjahrfach_id
- die ID des Fachesrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Fachwahlen des Abiturjahrgangs zu dem Fach
-
patchGostAbiturjahrgangFachwahl
@PATCH @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fachwahl/{fachid : \\d+}") public jakarta.ws.rs.core.Response patchGostAbiturjahrgangFachwahl(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @PathParam("fachid") long fach_id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Fachwahlen zu einem Fach der gymnasialen Oberstufe für die Vorlage des angegebenen Abiturjahrgangs.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollabiturjahr
- das Abiturjahrfach_id
- die ID des Fachesis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
resetGostAbiturjahrgangFachwahlen
@POST @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fachwahl/reset") public jakarta.ws.rs.core.Response resetGostAbiturjahrgangFachwahlen(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Zurücksetzen der Fachwahlen in der Vorlage für die Laufbahnplanung in dem angegebenen Abiturjahrgang.- Parameter:
schema
- das Datenbankschemaabiturjahr
- der Abitur-Jahrgang dessen Fachwahlen zurückgesetzt werdenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
resetGostAbiturjahrgangSchuelerFachwahlen
@POST @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fachwahl/schueler/reset") public jakarta.ws.rs.core.Response resetGostAbiturjahrgangSchuelerFachwahlen(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Zurücksetzen aller Fachwahlen von allen Schülern des Abiturjahrgangs. Hierbei bleiben die Fachwahlen für Halbjahre erhalten, für die bereits Leistungsdaten vorhanden sind. Alle anderen Halbjahre werden geleert. Für den Fall, dass noch keine Leistungsdaten vorhanden sind, so wird die Laufbahnplanung mit den Fachwahlen aus der Vorlage initialisiert.- Parameter:
schema
- das Datenbankschemaabiturjahr
- der Abitur-Jahrgang, bei dessen Schüler die Fachwahlen zurückgesetzt werdenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
getGostSchuelerLaufbahnplanung
@GET @Path("/schueler/{id : \\d+}/laufbahnplanung") public jakarta.ws.rs.core.Response getGostSchuelerLaufbahnplanung(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Laufbahnplanungsdaten der gymnasialen Oberstufe eines Schülers.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Schülers zu dem die Laufbahnplanungsdaten ausgelesen werdenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Laufbahnplanungsdaten des Schülers
-
getGostSchuelerLaufbahnplanungBeratungsdaten
@GET @Path("/schueler/{id : \\d+}/laufbahnplanung/beratungsdaten") public jakarta.ws.rs.core.Response getGostSchuelerLaufbahnplanungBeratungsdaten(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Beratungsdaten für die Laufbahnplanung der gymnasialen Oberstufe eines Schülers.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Schülers zu dem die Beratungsdaten ausgelesen werdenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Beratungsdaten zu dem Schüler
-
patchGostSchuelerLaufbahnplanungBeratungsdaten
@PATCH @Path("/schueler/{schuelerid : \\d+}/laufbahnplanung/beratungsdaten") public jakarta.ws.rs.core.Response patchGostSchuelerLaufbahnplanungBeratungsdaten(@PathParam("schema") String schema, @PathParam("schuelerid") long schueler_id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Beratungsdaten für die Laufbahnplanung der gymnasialen Oberstufe eines Schülers.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollschueler_id
- die ID des Schülersis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
getGostSchuelerFachwahl
@GET @Path("/schueler/{schuelerid : \\d+}/fachwahl/{fachid : \\d+}") public jakarta.ws.rs.core.Response getGostSchuelerFachwahl(@PathParam("schema") String schema, @PathParam("schuelerid") long schueler_id, @PathParam("fachid") long fach_id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage einer Fachwahl der gymnasialen Oberstufe eines Schülers.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollschueler_id
- die ID des Schülersfach_id
- die ID des Fachesrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Fachwahlen des Schülers zu dem Fach
-
patchGostSchuelerFachwahl
@PATCH @Path("/schueler/{schuelerid : \\d+}/fachwahl/{fachid : \\d+}") public jakarta.ws.rs.core.Response patchGostSchuelerFachwahl(@PathParam("schema") String schema, @PathParam("schuelerid") long schueler_id, @PathParam("fachid") long fach_id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen der Fachwahlen eines Schülers zu einem Fach der gymnasialen Oberstufe.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollschueler_id
- die ID des Schülersfach_id
- die ID des Fachesis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
resetGostSchuelerFachwahlen
@POST @Path("/schueler/{schuelerid : \\d+}/fachwahl/reset") public jakarta.ws.rs.core.Response resetGostSchuelerFachwahlen(@PathParam("schema") String schema, @PathParam("schuelerid") long schuelerid, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Zurücksetzen der Fachwahlen eines Schülers.- Parameter:
schema
- das Datenbankschemaschuelerid
- die ID des Schülers, dessen Fachwahlen zurückgesetzt werdenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
getGostSchuelerLeistungsdaten
@GET @Path("/schueler/{id : \\d+}/leistungsdaten") public jakarta.ws.rs.core.Response getGostSchuelerLeistungsdaten(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Liest die Leistungsdaten in Bezug auf die gymnasiale Oberstufe des Schülers mit der angegebene ID aus der Datenbank und liefert diese zurück. Dabei wird geprüft, ob der SVWS-Benutzer die notwendige Berechtigung zum Ansehen der Leistungsdaten besitzt.- Parameter:
schema
- das Schema aus dem die Leistungsdaten des Schülers kommen sollenid
- die ID des Schülers zu dem die Leistungsdaten geliefert werden sollenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Leistungsdaten in der gymnasialen Oberstufe für den Schüler mit der angegebenen ID und die Berechtigung des Datenbank-Users
-
getGostSchuelerAbiturdatenAusLeistungsdaten
@GET @Path("/schueler/{id : \\d+}/abiturdatenAusLeistungsdaten") public jakarta.ws.rs.core.Response getGostSchuelerAbiturdatenAusLeistungsdaten(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Liest die Abiturdaten aus den Leistungsdaten der gymnasialen Oberstufe des Schülers mit der angegebene ID aus der Datenbank und liefert diese zurück. Dabei wird geprüft, ob der SVWS-Benutzer die notwendige Berechtigung zum Ansehen der Leistungsdaten besitzt.- Parameter:
schema
- das Schema aus dem die Abiturdaten des Schülers kommen sollenid
- die ID des Schülers zu dem die Abiturdaten geliefert werden sollenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Abiturdaten in der gymnasialen Oberstufe für den Schüler mit der angegebenen ID und die Berechtigung des Datenbank-Users
-
getGostSchuelerAbiturdaten
@GET @Path("/schueler/{id : \\d+}/abiturdaten") public jakarta.ws.rs.core.Response getGostSchuelerAbiturdaten(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Liest die Abiturdaten aus den Abiturtabellen des Schülers mit der angegebene ID und liefert diese zurück. Dabei wird geprüft, ob der SVWS-Benutzer die notwendige Berechtigung zum Ansehen der Leistungsdaten besitzt.- Parameter:
schema
- das Schema aus dem die Abiturdaten des Schülers kommen sollenid
- die ID des Schülers zu dem die Abiturdaten geliefert werden sollenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Abiturdaten in der gymnasialen Oberstufe für den Schüler mit der angegebenen ID und die Berechtigung des Datenbank-Users
-
getGostAbiturBelegpruefungGesamt
@POST @Path("abitur/belegpruefung/gesamt") public jakarta.ws.rs.core.Response getGostAbiturBelegpruefungGesamt(@PathParam("schema") String schema, Abiturdaten abidaten, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Prüfung der Belegprüfung der Abiturdaten.- Parameter:
schema
- das Schema aus dem die Fächerdaten kommen sollenabidaten
- zu übergebende Fächerdaten für die Prüfung der Belegung im Abiturrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Prüfung der Belegprüfung der Abiturdaten
-
getGostAbiturBelegpruefungEF1
@POST @Path("abitur/belegpruefung/EF1") public jakarta.ws.rs.core.Response getGostAbiturBelegpruefungEF1(@PathParam("schema") String schema, Abiturdaten abidaten, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Prüfung der Belegprüfung der Abiturdaten nur für die EF_1.- Parameter:
schema
- das Schema aus dem die Fächerdaten kommen sollenabidaten
- zu übergebende Fächerdaten für die Prüfung der Belegung nur für die EF_1request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- das Ergebnis der Prüfung der Belegprüfung nur für die EF_1
-
getGostAbiturjahrgangFachkombinationen
@GET @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fachkombinationen") public jakarta.ws.rs.core.Response getGostAbiturjahrgangFachkombinationen(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Liste der Fachkombinationen für die Laufbahnplanung der gymnasialen Oberstufe für den angegebenen Abitur-Jahrgang.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollabiturjahr
- der Abitur-Jahrgangrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Liste der Fachkombinationen
-
patchGostFachkombination
@PATCH @Path("/fachkombination/{id : \\d+}") public jakarta.ws.rs.core.Response patchGostFachkombination(@PathParam("schema") String schema, @PathParam("id") long id, InputStream is, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Anpassen einer Fachkombination für Fächer der gymnasialen Oberstufe.- Parameter:
schema
- das Datenbankschema, auf welches der Patch ausgeführt werden sollid
- die ID der Regel für die Fachkombinationis
- der InputStream, mit dem JSON-Patch-Objekt nach RFC 7386request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort
-
deleteGostFachkombination
@DELETE @Path("/fachkombination/{id : \\d+}") public jakarta.ws.rs.core.Response deleteGostFachkombination(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Löschen einer Regel zu einer Fächkombination der gymnasialen Oberstufe.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID der Regel der Fachkombinationrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit dem Status und ggf. der gelöschten Regel zur Fachkombination
-
addGostAbiturjahrgangFachkombination
@POST @Path("/abiturjahrgang/{abiturjahr : -?\\d+}/fachkombinationen/add/{typ : \\d+}") public jakarta.ws.rs.core.Response addGostAbiturjahrgangFachkombination(@PathParam("schema") String schema, @PathParam("abiturjahr") int abiturjahr, @PathParam("typ") int typ, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für das Hinzufügen einer weiteren Fachkombination der gymnasialen Oberstufe mit dem angegebenen Typ bei dem angegebenen Abiturjahrgang.- Parameter:
schema
- das Datenbankschema, in welchem die Fachkombination erstellt wirdabiturjahr
- der Abitur-Jahrgangtyp
- der Typ der Fachkombination (0: Wahl von Fach 2 ist in Kombination mit Fach 1 unzulässig, 1: Wahl von Fach 2 ist bei Wahl von Fach 1 nötig)request
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die HTTP-Antwort mit der Schiene der Blockung der gymnasialen Oberstufe
-
exportGostSchuelerLaufbahnplanung
@GET @Produces("application/octet-stream") @Path("/schueler/{id : \\d+}/laufbahnplanung/export") public jakarta.ws.rs.core.Response exportGostSchuelerLaufbahnplanung(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Laufbahnplanungsdaten der gymnasialen Oberstufe in Bezug auf den angegebenen Schüler als GZIP-Json.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Schülersrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Laufbahnplanungsdaten
-
importGostSchuelerLaufbahnplanung
@POST @Consumes("multipart/form-data") @Path("/schueler/{id : \\d+}/laufbahnplanung/import") public jakarta.ws.rs.core.Response importGostSchuelerLaufbahnplanung(@PathParam("schema") String schema, @PathParam("id") long id, SimpleBinaryMultipartBody multipart, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für den Import von Laufbahnplanungsdaten eines Schülers der gymnasialen Oberstufe mit der angegebenen ID.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Schülersmultipart
- Die Laufbahnplanungsdatei als GZIP-komprimiertes JSONrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- Rückmeldung, ob die Operation erfolgreich war mit dem Log der Operation
-
exportGostSchuelerLaufbahnplanungsdaten
@GET @Path("/schueler/{id : \\d+}/laufbahnplanung/daten") public jakarta.ws.rs.core.Response exportGostSchuelerLaufbahnplanungsdaten(@PathParam("schema") String schema, @PathParam("id") long id, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Laufbahnplanungsdaten der gymnasialen Oberstufe in Bezug auf den angegebenen Schüler.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Schülersrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Laufbahnplanungsdaten
-
importGostSchuelerLaufbahnplanungsdaten
@POST @Path("/schueler/{id : \\d+}/laufbahnplanung/daten") public jakarta.ws.rs.core.Response importGostSchuelerLaufbahnplanungsdaten(@PathParam("schema") String schema, @PathParam("id") long id, GostLaufbahnplanungDaten daten, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für den Import von Laufbahnplanungsdaten eines Schülers der gymnasialen Oberstufe mit der angegebenen ID.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollid
- die ID des Schülersdaten
- die Laufbahnplanungsdatenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- Rückmeldung, ob die Operation erfolgreich war mit dem Log der Operation
-
importGostSchuelerLaufbahnplanungen
@POST @Consumes("multipart/form-data") @Path("/laufbahnplanung/import") public jakarta.ws.rs.core.Response importGostSchuelerLaufbahnplanungen(@PathParam("schema") String schema, org.jboss.resteasy.plugins.providers.multipart.MultipartFormDataInput multipart, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für den Import von Laufbahnplanungsdaten mehrerer Schüler der gymnasialen Oberstufe.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollmultipart
- Die Laufbahnplanungsdateien als GZIP-komprimierte JSONrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- Rückmeldung, ob die Operation erfolgreich war mit dem Log der Operation
-
exportGostSchuelerLaufbahnplanungen
@POST @Produces("application/zip") @Path("/laufbahnplanung/export") public jakarta.ws.rs.core.Response exportGostSchuelerLaufbahnplanungen(@PathParam("schema") String schema, List<Long> ids, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Laufbahnplanungsdaten der gymnasialen Oberstufe in Bezug auf die angegebenen Schüler als GZIP-Json.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollids
- die Liste der IDs der Schülerrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Laufbahnplanungsdaten
-