Klasse APIAlgoGesamtschuleAbschluss

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

@Path("/api/gesamtschule/abschluss") @Produces("application/json") @Consumes("application/json") public class APIAlgoGesamtschuleAbschluss extends Object
Die Klasse spezifiziert die OpenAPI-Schnittstelle für den Zugriff auf die Abschlussberechnung an der Gesamtschule. Ein Zugriff erfolgt über den Pfad https://{Hostname}/api/gesamtschule/abschluss/...
  • Konstruktordetails

    • APIAlgoGesamtschuleAbschluss

      public APIAlgoGesamtschuleAbschluss()
      Leerer Standardkonstruktor.
  • Methodendetails

    • getGesamtschuleAbschlussHA9

      @POST @Path("/ha9") public jakarta.ws.rs.core.Response getGesamtschuleAbschlussHA9(GEAbschlussFaecher faecher, @Context jakarta.servlet.http.HttpServletRequest request)
      Die OpenAPI-Methode für die Prüfung auf den HA9.
      Parameter:
      faecher - zu übergebende Fächerdaten für die Prüfung auf HA9
      request - die Informationen zur HTTP-Anfrage
      Gibt zurück:
      das Ergebis der Prüfung auf HA9
    • getGesamtschuleAbschlussHA10

      @POST @Path("/ha10") public jakarta.ws.rs.core.Response getGesamtschuleAbschlussHA10(GEAbschlussFaecher faecher, @Context jakarta.servlet.http.HttpServletRequest request)
      Die OpenAPI-Methode für die Prüfung auf den HA10.
      Parameter:
      faecher - zu übergebende Fächerdaten für die Prüfung auf HA10
      request - die Informationen zur HTTP-Anfrage
      Gibt zurück:
      das Ergebis der Prüfung auf HA10
    • getGesamtschuleAbschlussMSA

      @POST @Path("/msa") public jakarta.ws.rs.core.Response getGesamtschuleAbschlussMSA(GEAbschlussFaecher faecher, @Context jakarta.servlet.http.HttpServletRequest request)
      Die OpenAPI-Methode für die Prüfung auf den MSA.
      Parameter:
      faecher - zu übergebende Fächerdaten für die Prüfung auf MSA
      request - die Informationen zur HTTP-Anfrage
      Gibt zurück:
      das Ergebis der Prüfung auf MSA
    • getGesamtschuleAbschlussMSAQ

      @POST @Path("/msaq") public jakarta.ws.rs.core.Response getGesamtschuleAbschlussMSAQ(GEAbschlussFaecher faecher, @Context jakarta.servlet.http.HttpServletRequest request)
      Die OpenAPI-Methode für die Prüfung auf den MSA_Q.
      Parameter:
      faecher - zu übergebende Fächerdaten für die Prüfung auf MSA_Q
      request - die Informationen zur HTTP-Anfrage
      Gibt zurück:
      das Ergebis der Prüfung auf MSA_Q
    • getGesamtschuleAbschlussPrognose

      @POST @Path("/prognose") public jakarta.ws.rs.core.Response getGesamtschuleAbschlussPrognose(GEAbschlussFaecher faecher, @Context jakarta.servlet.http.HttpServletRequest request)
      Die OpenAPI-Methode für die Prüfung auf eine Abschlussprognose für die Gesamtschule.
      Parameter:
      faecher - zu übergebende Fächerdaten für die Prüfung auf eine Abschlussprognose für die Gesamtschule
      request - die Informationen zur HTTP-Anfrage
      Gibt zurück:
      das Ergebis der Prüfung der Abschlussprognose für die Gesamtschule