Klasse RestAppServer

java.lang.Object
jakarta.ws.rs.core.Application
de.svws_nrw.api.RestAppServer

public final class RestAppServer extends jakarta.ws.rs.core.Application
Diese Klasse stellt die API-Klassen für die OpenAPI-Schnittstelle des Servers zur Verfügung.
  • Konstruktordetails

    • RestAppServer

      public RestAppServer()
      Leerer Standardkonstruktor.
  • Methodendetails

    • getClasses

      public Set<Class<?>> getClasses()
      Setzt außer Kraft:
      getClasses in Klasse jakarta.ws.rs.core.Application
    • getPathSpecification

      public static String[] getPathSpecification()
      Gibt die Pfad-Spezifikation für die App zurück
      Gibt zurück:
      die Pfad-Spezifikation
    • getPathSpecificationCommon

      public static String[] getPathSpecificationCommon()
      Gibt die Pfad-Spezifikationen für die App zurück, welche auch über den Zugriff von anderen Ports zur Verfügung stehen sollen.
      Gibt zurück:
      die Pfad-Spezifikation
    • checkIsInPathSpecification

      public static boolean checkIsInPathSpecification(String path)
      Prüft, ob der übergebene Pfad in der Pfad-Spezifikation enthalten ist oder nicht
      Parameter:
      path - der zu prüfende Pfad
      Gibt zurück:
      true, falls er enthalten ist
    • checkIsInPathSpecificationCommon

      public static boolean checkIsInPathSpecificationCommon(String path)
      Prüft, ob der übergebene Pfad in der Pfad-Spezifikation enthalten ist, welche auch die Pfade spezifiziert, die auch über den Zugriff von anderen Ports zur Verfügung stehen sollen.
      Parameter:
      path - der zu prüfende Pfad
      Gibt zurück:
      true, falls er enthalten ist