Package at.letto.dto
Enum Class RestStatus
- All Implemented Interfaces:
Serializable
,Comparable<RestStatus>
,Constable
Zustand der Übertragung einer Rest-Verbindung. Dieser Status wird normalerweiser vom REST-Server geliefert,
kann aber bei einem Übertragungsfehler auch vom Rest-Service gesetzt werden.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDatensatz wurde erstelltDatensatz wurde erfolgreich gelöschtkeine Rechte für diese AnfrageDatensatz kann nicht gespeichert werden, da inkonsistente Daten vorhanden sind!keine Verbindung zum Rest-Server möglich!Datensatz kann nicht gefunden werdenerfolgreich ausgeführt, wird beim lesen von Daten verwendetRestkey Fehlerhaft oder nicht vorhanden(STANDARD) Wenn das DTO bei einem Request verwendet wird, sollte der RestStatus auf UNDEFINED liegenDatensatz kann nicht gespeichert werden, da eine Schlüsselverletzung eines unique-Keys vorliegt!Datensatz wurde gespeichert, wird beim Schreiben von Daten verwendet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RestStatus
Returns the enum constant of this class with the specified name.static RestStatus[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNDEFINED
(STANDARD) Wenn das DTO bei einem Request verwendet wird, sollte der RestStatus auf UNDEFINED liegen -
NOCONNECTION
keine Verbindung zum Rest-Server möglich! -
OK
erfolgreich ausgeführt, wird beim lesen von Daten verwendet -
UPDATED
Datensatz wurde gespeichert, wird beim Schreiben von Daten verwendet -
DELETED
Datensatz wurde erfolgreich gelöscht -
CREATED
Datensatz wurde erstellt -
UNIQUEFAIL
Datensatz kann nicht gespeichert werden, da eine Schlüsselverletzung eines unique-Keys vorliegt! -
INKONSISTENT
Datensatz kann nicht gespeichert werden, da inkonsistente Daten vorhanden sind! -
RESTKEYFAIL
Restkey Fehlerhaft oder nicht vorhanden -
FORBIDDEN
keine Rechte für diese Anfrage -
NOTFOUND
Datensatz kann nicht gefunden werden
-
-
Constructor Details
-
RestStatus
private RestStatus()
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-