Enum-Klasse ModelMessage

java.lang.Object
java.lang.Enum<ModelMessage>
de.dlr.proseo.logging.messages.ModelMessage
Alle implementierten Schnittstellen:
ProseoMessage, Serializable, Comparable<ModelMessage>, java.lang.constant.Constable

public enum ModelMessage extends Enum<ModelMessage> implements ProseoMessage
A collection of messages needed by the model.
Autor:
Katharina Bassler
  • Enum-Konstanten - Details

    • SLICING_DURATION_NOT_ALLOWED

      public static final ModelMessage SLICING_DURATION_NOT_ALLOWED
    • SLICING_OVERLAP_NOT_ALLOWED

      public static final ModelMessage SLICING_OVERLAP_NOT_ALLOWED
    • NO_ITEM_FOUND

      public static final ModelMessage NO_ITEM_FOUND
    • INVALID_ITEM_TYPE

      public static final ModelMessage INVALID_ITEM_TYPE
    • CANNOT_CREATE_QUERY

      public static final ModelMessage CANNOT_CREATE_QUERY
    • POLICY_TYPE_NOT_IMPLEMENTED

      public static final ModelMessage POLICY_TYPE_NOT_IMPLEMENTED
    • CANNOT_ACCESS_PRODUCT_FIELD

      public static final ModelMessage CANNOT_ACCESS_PRODUCT_FIELD
    • FILENAME_TEMPLATE_NOT_FOUND

      public static final ModelMessage FILENAME_TEMPLATE_NOT_FOUND
    • INVALID_PARAMETER_VALUE_FOR_TYPE

      public static final ModelMessage INVALID_PARAMETER_VALUE_FOR_TYPE
    • PARAMETER_CANNOT_BE_CONVERTED

      public static final ModelMessage PARAMETER_CANNOT_BE_CONVERTED
    • PROPERTY_COLUMNS_FOUND

      public static final ModelMessage PROPERTY_COLUMNS_FOUND
    • ATTRIBUTE_COLUMN_MAP_NOT_GENERATED

      public static final ModelMessage ATTRIBUTE_COLUMN_MAP_NOT_GENERATED
    • INCOMPLETE_PRODUCT_QUERY

      public static final ModelMessage INCOMPLETE_PRODUCT_QUERY
  • Methodendetails

    • values

      public static ModelMessage[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static ModelMessage valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird
    • getCode

      public int getCode()
      Get the message's code.
      Angegeben von:
      getCode in Schnittstelle ProseoMessage
      Gibt zurück:
      The message code.
    • getLevel

      public org.slf4j.event.Level getLevel()
      Get the message's level.
      Angegeben von:
      getLevel in Schnittstelle ProseoMessage
      Gibt zurück:
      The message level.
    • getMessage

      public String getMessage()
      Get the message.
      Angegeben von:
      getMessage in Schnittstelle ProseoMessage
      Gibt zurück:
      The message.
    • getDescription

      public String getDescription()
      Get a more detailed description of the message's purpose.
      Angegeben von:
      getDescription in Schnittstelle ProseoMessage
      Gibt zurück:
      A description of the message.
    • getSuccess

      public boolean getSuccess()
      Get the message's success.
      Angegeben von:
      getSuccess in Schnittstelle ProseoMessage
      Gibt zurück:
      The message's success.