Package de.svws_nrw.api.server
Klasse APISchild
java.lang.Object
de.svws_nrw.api.server.APISchild
@Path("/db/{schema}/schild3")
@Produces("application/json")
@Consumes("application/json")
public class APISchild
extends Object
Die Klasse spezifiziert die OpenAPI-Schnittstelle für den Zugriff auf allgemeine Kataloge aus der SVWS-Datenbank.
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungjakarta.ws.rs.core.Response
getKatalogSchild3AbiturInfos
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges AbiturInfos.jakarta.ws.rs.core.Response
getKatalogSchild3Datenarten
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Datenarten.jakarta.ws.rs.core.Response
getKatalogSchild3DQRNiveaus
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges DQR-Niveaus.jakarta.ws.rs.core.Response
getKatalogSchild3ExportCSV
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges zur Konfiguration des CSV-Exportes von Schild.jakarta.ws.rs.core.Response
getKatalogSchild3FilterFehlendeEintraege
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Filter Fehlende Einträge.jakarta.ws.rs.core.Response
getKatalogSchild3Laender
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Bundesländer/Nachbarländer.jakarta.ws.rs.core.Response
getKatalogSchild3Pruefungsordnungen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Bundesländer/Nachbarländer.jakarta.ws.rs.core.Response
getKatalogSchild3PruefungsordnungOptionen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Prüfungsordnung-Optionen.jakarta.ws.rs.core.Response
getKatalogSchild3UnicodeUmwandlung
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges für die Unicode-Umwandlung.jakarta.ws.rs.core.Response
getKatalogSchild3Versetzungsvermerke
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Versetzungsvermerke / PrfSemAbschl.jakarta.ws.rs.core.Response
getSchild3ReportingDaten
(String schema, String datenquelle, List<Object> params, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Daten einer im SVWS-Server definierten Schild3-Datenquelle des Reportings.jakarta.ws.rs.core.Response
getSchild3ReportingDatenquellen
(String schema, jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der im SVWS-Server definierten Schild3-Datenquellen für das Reporting.
-
Konstruktordetails
-
APISchild
public APISchild()Leerer Standardkonstruktor.
-
-
Methodendetails
-
getKatalogSchild3AbiturInfos
@GET @Path("/abiturinfos") public jakarta.ws.rs.core.Response getKatalogSchild3AbiturInfos(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges AbiturInfos.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3Datenarten
@GET @Path("/datenarten") public jakarta.ws.rs.core.Response getKatalogSchild3Datenarten(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Datenarten.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3DQRNiveaus
@GET @Path("/dqr_niveaus") public jakarta.ws.rs.core.Response getKatalogSchild3DQRNiveaus(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges DQR-Niveaus.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3ExportCSV
@GET @Path("/export/csv") public jakarta.ws.rs.core.Response getKatalogSchild3ExportCSV(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges zur Konfiguration des CSV-Exportes von Schild.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3FilterFehlendeEintraege
@GET @Path("/filter/fehlende_eintraege") public jakarta.ws.rs.core.Response getKatalogSchild3FilterFehlendeEintraege(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Filter Fehlende Einträge.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3Laender
@GET @Path("/laender") public jakarta.ws.rs.core.Response getKatalogSchild3Laender(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Bundesländer/Nachbarländer.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3Pruefungsordnungen
@GET @Path("/pruefungsordnungen") public jakarta.ws.rs.core.Response getKatalogSchild3Pruefungsordnungen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Bundesländer/Nachbarländer.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3PruefungsordnungOptionen
@GET @Path("/pruefungsordnungen/optionen") public jakarta.ws.rs.core.Response getKatalogSchild3PruefungsordnungOptionen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Prüfungsordnung-Optionen.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3UnicodeUmwandlung
@GET @Path("/unicode/umwandlung") public jakarta.ws.rs.core.Response getKatalogSchild3UnicodeUmwandlung(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges für die Unicode-Umwandlung.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getKatalogSchild3Versetzungsvermerke
@GET @Path("/versetzungsvermerke") public jakarta.ws.rs.core.Response getKatalogSchild3Versetzungsvermerke(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage des Schild3-Kataloges Versetzungsvermerke / PrfSemAbschl.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- der Katalog
-
getSchild3ReportingDatenquellen
@GET @Path("/reporting/") public jakarta.ws.rs.core.Response getSchild3ReportingDatenquellen(@PathParam("schema") String schema, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der im SVWS-Server definierten Schild3-Datenquellen für das Reporting.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden sollrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Definitionen der Schild3-Report-Datenquellen
-
getSchild3ReportingDaten
@POST @Path("/reporting/{datenquelle}") public jakarta.ws.rs.core.Response getSchild3ReportingDaten(@PathParam("schema") String schema, @PathParam("datenquelle") String datenquelle, List<Object> params, @Context jakarta.servlet.http.HttpServletRequest request) Die OpenAPI-Methode für die Abfrage der Daten einer im SVWS-Server definierten Schild3-Datenquelle des Reportings.- Parameter:
schema
- das Datenbankschema, auf welches die Abfrage ausgeführt werden solldatenquelle
- der Name der Datenquelleparams
- die Parameter der Datenquelle, d.h. die Werte für das Attribut der Master-Datenquelle, welche bei dieser Datenquelle berücksichtigt werden sollenrequest
- die Informationen zur HTTP-Anfrage- Gibt zurück:
- die Definitionen der Schild3-Report-Datenquellen
-