Package de.svws_nrw.db.utils
Klasse ApiOperationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
de.svws_nrw.db.utils.ApiOperationException
- Alle implementierten Schnittstellen:
Serializable
Eine Exception, welche im Verlauf einer Operation von der OpenAPI
erzeugt wird.
- Siehe auch:
-
Konstruktorübersicht
KonstruktorBeschreibungApiOperationException
(@NotNull jakarta.ws.rs.core.Response.Status status) Erzeugt eine Exception basierend auf dem Status-CodeApiOperationException
(@NotNull jakarta.ws.rs.core.Response.Status status, Object body) Erzeugt eine Exception basierend auf dem Status-Code und dem zu serialisierenden Body.ApiOperationException
(@NotNull jakarta.ws.rs.core.Response.Status status, Throwable cause) Erzeugt eine Exception basierend auf dem Status-Code und dem zugrundeliegenden Grund.ApiOperationException
(@NotNull jakarta.ws.rs.core.Response.Status status, Throwable cause, Object body) Erzeugt eine Exception basierend auf dem Status-Code, dem zu serialisierenden Body und dem Mime-Type der Body-Information.ApiOperationException
(@NotNull jakarta.ws.rs.core.Response.Status status, Throwable cause, Object body, String mimeType) Erzeugt eine Exception basierend auf dem Status-Code, dem zugrundeliegenden Grund, dem zu serialisierenden Body und dem Mime-Type der Body-Information. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetBody()
Der zu serialisierende Body dieser Exception.Der Mime-Type für den zu serialisierenden Bodyjakarta.ws.rs.core.Response
Erstellt eine zugehörige HTTP-Response zu dieser Exception@NotNull jakarta.ws.rs.core.Response.Status
Gibt den HTTP-Response-Code dieser Exception zurück.Von Klasse geerbte Methoden java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Konstruktordetails
-
ApiOperationException
public ApiOperationException(@NotNull @NotNull jakarta.ws.rs.core.Response.Status status) Erzeugt eine Exception basierend auf dem Status-Code- Parameter:
status
- der Status-Code
-
ApiOperationException
public ApiOperationException(@NotNull @NotNull jakarta.ws.rs.core.Response.Status status, Object body) Erzeugt eine Exception basierend auf dem Status-Code und dem zu serialisierenden Body.- Parameter:
status
- der Status-Codebody
- der zu serialisierende Body der Exception (z.B. log-Informationen zum Fehler)
-
ApiOperationException
public ApiOperationException(@NotNull @NotNull jakarta.ws.rs.core.Response.Status status, Throwable cause) Erzeugt eine Exception basierend auf dem Status-Code und dem zugrundeliegenden Grund.- Parameter:
status
- der Status-Codecause
- der Grund für diese Exception
-
ApiOperationException
public ApiOperationException(@NotNull @NotNull jakarta.ws.rs.core.Response.Status status, Throwable cause, Object body) Erzeugt eine Exception basierend auf dem Status-Code, dem zu serialisierenden Body und dem Mime-Type der Body-Information.- Parameter:
status
- der Status-Codecause
- der Grund für diese Exceptionbody
- der zu serialisierende Body der Exception (z.B. log-Informationen zum Fehler)
-
ApiOperationException
public ApiOperationException(@NotNull @NotNull jakarta.ws.rs.core.Response.Status status, Throwable cause, Object body, String mimeType) Erzeugt eine Exception basierend auf dem Status-Code, dem zugrundeliegenden Grund, dem zu serialisierenden Body und dem Mime-Type der Body-Information.- Parameter:
status
- der Status-Codecause
- der Grund für diese Exceptionbody
- der zu serialisierende Body der Exception (z.B. log-Informationen zum Fehler)mimeType
- der Mime-Type der Body-Information
-
-
Methodendetails
-
getStatus
@NotNull public @NotNull jakarta.ws.rs.core.Response.Status getStatus()Gibt den HTTP-Response-Code dieser Exception zurück.- Gibt zurück:
- der HTTP-Response-Code
-
getBody
Der zu serialisierende Body dieser Exception.- Gibt zurück:
- der zu serialisierende Body
-
getMimeType
Der Mime-Type für den zu serialisierenden Body- Gibt zurück:
- der Mime-Type für den zu serialisierenden Body
-
getResponse
public jakarta.ws.rs.core.Response getResponse()Erstellt eine zugehörige HTTP-Response zu dieser Exception- Gibt zurück:
- die HTTP-Response
-