Klasse APIAlgoGostAbschluss

java.lang.Object
de.svws_nrw.api.server.APIAlgoGostAbschluss

@Path("/api/gost") @Produces("application/json") @Consumes("application/json") public class APIAlgoGostAbschluss extends Object
Die Klasse spezifiziert die OpenAPI-Schnittstelle für den Zugriff rund um die Abschlussberechnung in der Gymnasialen Oberstufe. Ein Zugriff erfolgt über den Pfad https://{Hostname}/api/gost/...
  • Konstruktordetails

    • APIAlgoGostAbschluss

      public APIAlgoGostAbschluss()
      Leerer Standardkonstruktor.
  • Methodendetails

    • getGostBelegpruefungGesamt

      @POST @Path("/belegpruefung/gesamt") public GostBelegpruefungErgebnis getGostBelegpruefungGesamt(GostBelegpruefungsdaten daten, @Context jakarta.servlet.http.HttpServletRequest request)
      Die OpenAPI-Methode für die Prüfung der Belegprüfung der Abiturdaten.
      Parameter:
      daten - die Abiturdaten eines Schülers und die Fächerdaten für die Belegprüfung
      request - die Informationen zur HTTP-Anfrage
      Gibt zurück:
      das Ergebis der Prüfung der Belegprüfung der Abiturdaten
    • getGostBelegpruefungEF1

      @POST @Path("/belegpruefung/EF1") public GostBelegpruefungErgebnis getGostBelegpruefungEF1(GostBelegpruefungsdaten daten, @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:
      daten - die Abiturdaten eines Schülers und die Fächerdaten für die Belegprüfung
      request - die Informationen zur HTTP-Anfrage
      Gibt zurück:
      das Ergebis der Prüfung der Belegprüfung nur für die EF_1