Package gdv.xport.srv.web
Class ErrorDetail
java.lang.Object
gdv.xport.srv.web.ErrorDetail
- All Implemented Interfaces:
Serializable
Klasse ErrorDetail enthaelt Angaben zum Fehler und aufgetretener Exception.
- Since:
- 3.0 (09.08.2017)
- Author:
- oboehm
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionErrorDetail
(URI requestURI, org.springframework.http.HttpStatus status, String text) Instanzierung.ErrorDetail
(javax.servlet.http.HttpServletRequest request, org.springframework.http.HttpStatus status, Throwable cause) Instanzierung. -
Method Summary
Modifier and TypeMethodDescriptionRueckgabe des Textes, der fuer den Anwender angezeigt werden soll.Liefert die URI, bei der das Problem aufgetreten ist.org.springframework.http.HttpStatus
HTTP-Status, der zurueckgeliefert wurde.getWhen()
Zeitpunkt, wann der Fehler passiert ist.toString()
Ausgabe der wichtigsten Attribute.
-
Constructor Details
-
ErrorDetail
public ErrorDetail(javax.servlet.http.HttpServletRequest request, org.springframework.http.HttpStatus status, Throwable cause) Instanzierung.- Parameters:
request
- urspruenglicher Requeststatus
- HTTP-Statuscause
- eigentliche Ursache
-
ErrorDetail
Instanzierung.- Parameters:
requestURI
- aufgerufene URI, bei der es Probleme gabstatus
- HTTP-Statustext
- Fehlertext (fuer den Anwender)
-
-
Method Details
-
getWhen
Zeitpunkt, wann der Fehler passiert ist.- Returns:
- Zeitpunkt der Anlage
-
getRequest
Liefert die URI, bei der das Problem aufgetreten ist.- Returns:
- URI
-
getStatus
public org.springframework.http.HttpStatus getStatus()HTTP-Status, der zurueckgeliefert wurde.- Returns:
- z.B. 400 (Bad Request)
-
getMessage
Rueckgabe des Textes, der fuer den Anwender angezeigt werden soll.- Returns:
- z.B. "Input ist korrupt"
-
toString
Ausgabe der wichtigsten Attribute.
-