Enum Class IngestorMessage

java.lang.Object
java.lang.Enum<IngestorMessage>
de.dlr.proseo.logging.messages.IngestorMessage
All Implemented Interfaces:
ProseoMessage, Serializable, Comparable<IngestorMessage>, Constable

public enum IngestorMessage extends Enum<IngestorMessage> implements ProseoMessage
A collection of messages needed by the ingestor.
Author:
Katharina Bassler
  • Enum Constant Details

    • AUTH_MISSING_OR_INVALID

      public static final IngestorMessage AUTH_MISSING_OR_INVALID
    • COMPONENT_PRODUCT_CLASS_INVALID

      public static final IngestorMessage COMPONENT_PRODUCT_CLASS_INVALID
    • COMPONENT_PRODUCT_NOT_FOUND

      public static final IngestorMessage COMPONENT_PRODUCT_NOT_FOUND
    • CONCURRENT_UPDATE

      public static final IngestorMessage CONCURRENT_UPDATE
    • CONFIGURED_PROCESSOR_NOT_FOUND

      public static final IngestorMessage CONFIGURED_PROCESSOR_NOT_FOUND
    • DELETION_UNSUCCESSFUL

      public static final IngestorMessage DELETION_UNSUCCESSFUL
    • DUPLICATE_PRODUCT_UUID

      public static final IngestorMessage DUPLICATE_PRODUCT_UUID
    • ENCLOSING_PRODUCT_CLASS_INVALID

      public static final IngestorMessage ENCLOSING_PRODUCT_CLASS_INVALID
    • ENCLOSING_PRODUCT_NOT_FOUND

      public static final IngestorMessage ENCLOSING_PRODUCT_NOT_FOUND
    • ERROR_DELETING_PRODUCT

      public static final IngestorMessage ERROR_DELETING_PRODUCT
    • ERROR_NOTIFYING_PLANNER

      public static final IngestorMessage ERROR_NOTIFYING_PLANNER
    • ERROR_STORING_PRODUCT

      public static final IngestorMessage ERROR_STORING_PRODUCT
    • FILE_CLASS_INVALID

      public static final IngestorMessage FILE_CLASS_INVALID
    • INITIALIZE_AUTHENTICATION

      public static final IngestorMessage INITIALIZE_AUTHENTICATION
    • INITIALIZE_USER_INFO

      public static final IngestorMessage INITIALIZE_USER_INFO
    • INVALID_EVICTION_TIME

      public static final IngestorMessage INVALID_EVICTION_TIME
    • INVALID_FACILITY

      public static final IngestorMessage INVALID_FACILITY
    • INVALID_PARAMETER_TYPE

      public static final IngestorMessage INVALID_PARAMETER_TYPE
    • INVALID_PARAMETER_VALUE

      public static final IngestorMessage INVALID_PARAMETER_VALUE
    • INVALID_PRODUCT_GENERATION_TIME

      public static final IngestorMessage INVALID_PRODUCT_GENERATION_TIME
    • INVALID_PRODUCTION_TYPE

      public static final IngestorMessage INVALID_PRODUCTION_TYPE
    • INVALID_PUBLICATION_TIME

      public static final IngestorMessage INVALID_PUBLICATION_TIME
    • INVALID_RAW_DATA_AVAILABILITY_TIME

      public static final IngestorMessage INVALID_RAW_DATA_AVAILABILITY_TIME
    • INVALID_SENSING_START_TIME

      public static final IngestorMessage INVALID_SENSING_START_TIME
    • INVALID_SENSING_STOP_TIME

      public static final IngestorMessage INVALID_SENSING_STOP_TIME
    • INVALID_TIMEOUT

      public static final IngestorMessage INVALID_TIMEOUT
    • INVALID_VALIDITY

      public static final IngestorMessage INVALID_VALIDITY
    • MODE_INVALID

      public static final IngestorMessage MODE_INVALID
    • NEW_PRODUCT_ADDED

      public static final IngestorMessage NEW_PRODUCT_ADDED
    • NO_PRODUCT_FILES

      public static final IngestorMessage NO_PRODUCT_FILES
    • NO_PRODUCT_FILES_AT_FACILITY

      public static final IngestorMessage NO_PRODUCT_FILES_AT_FACILITY
    • NOTIFICATION_FAILED

      public static final IngestorMessage NOTIFICATION_FAILED
    • NUMBER_PRODUCT_FILES_DELETED

      public static final IngestorMessage NUMBER_PRODUCT_FILES_DELETED
    • ORBIT_NOT_FOUND

      public static final IngestorMessage ORBIT_NOT_FOUND
    • PRODUCT_CLASS_INVALID

      public static final IngestorMessage PRODUCT_CLASS_INVALID
    • PRODUCT_CREATED

      public static final IngestorMessage PRODUCT_CREATED
    • PRODUCT_DELETED

      public static final IngestorMessage PRODUCT_DELETED
    • PRODUCT_DOWNLOAD_REQUESTED

      public static final IngestorMessage PRODUCT_DOWNLOAD_REQUESTED
    • PRODUCT_DOWNLOAD_TOKEN_REQUESTED

      public static final IngestorMessage PRODUCT_DOWNLOAD_TOKEN_REQUESTED
    • PRODUCT_EXISTS

      public static final IngestorMessage PRODUCT_EXISTS
    • PRODUCT_FILE_DELETED

      public static final IngestorMessage PRODUCT_FILE_DELETED
    • PRODUCT_FILE_EXISTS

      public static final IngestorMessage PRODUCT_FILE_EXISTS
    • PRODUCT_FILE_INGESTED

      public static final IngestorMessage PRODUCT_FILE_INGESTED
    • PRODUCT_FILE_MODIFIED

      public static final IngestorMessage PRODUCT_FILE_MODIFIED
    • PRODUCT_FILE_NOT_FOUND

      public static final IngestorMessage PRODUCT_FILE_NOT_FOUND
    • PRODUCT_FILE_NOT_MODIFIED

      public static final IngestorMessage PRODUCT_FILE_NOT_MODIFIED
    • PRODUCT_FILE_RETRIEVED

      public static final IngestorMessage PRODUCT_FILE_RETRIEVED
    • PRODUCT_HAS_FILES

      public static final IngestorMessage PRODUCT_HAS_FILES
    • PRODUCT_ID_MISSING

      public static final IngestorMessage PRODUCT_ID_MISSING
    • PRODUCT_INGESTION_FAILED

      public static final IngestorMessage PRODUCT_INGESTION_FAILED
    • PRODUCT_LIST_EMPTY

      public static final IngestorMessage PRODUCT_LIST_EMPTY
    • PRODUCT_LIST_RETRIEVED

      public static final IngestorMessage PRODUCT_LIST_RETRIEVED
    • PRODUCT_MISSING

      public static final IngestorMessage PRODUCT_MISSING
    • PRODUCT_MODIFIED

      public static final IngestorMessage PRODUCT_MODIFIED
    • PRODUCT_NOT_AVAILABLE

      public static final IngestorMessage PRODUCT_NOT_AVAILABLE
    • PRODUCT_NOT_FOUND

      public static final IngestorMessage PRODUCT_NOT_FOUND
    • PRODUCT_NOT_FOUND_BY_UUID

      public static final IngestorMessage PRODUCT_NOT_FOUND_BY_UUID
    • PRODUCT_NOT_MODIFIED

      public static final IngestorMessage PRODUCT_NOT_MODIFIED
    • PRODUCT_QUERY_EXISTS

      public static final IngestorMessage PRODUCT_QUERY_EXISTS
    • PRODUCT_RETRIEVED

      public static final IngestorMessage PRODUCT_RETRIEVED
    • PRODUCT_RETRIEVED_BY_UUID

      public static final IngestorMessage PRODUCT_RETRIEVED_BY_UUID
    • PRODUCT_UUID_INVALID

      public static final IngestorMessage PRODUCT_UUID_INVALID
    • PRODUCT_UUID_MISSING

      public static final IngestorMessage PRODUCT_UUID_MISSING
    • PRODUCTFILE_NOT_AVAILABLE

      public static final IngestorMessage PRODUCTFILE_NOT_AVAILABLE
    • PRODUCTS_INGESTED

      public static final IngestorMessage PRODUCTS_INGESTED
    • UNEXPECTED_NUMBER_OF_FILE_PATHS

      public static final IngestorMessage UNEXPECTED_NUMBER_OF_FILE_PATHS
    • VISIBILITY_VIOLATION

      public static final IngestorMessage VISIBILITY_VIOLATION
    • PRODUCT_LIST_MISSING

      public static final IngestorMessage PRODUCT_LIST_MISSING
  • Method Details

    • values

      public static IngestorMessage[] 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

      public static IngestorMessage valueOf(String name)
      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 name
      NullPointerException - if the argument is null
    • getCode

      public int getCode()
      Get the message's code.
      Specified by:
      getCode in interface ProseoMessage
      Returns:
      The message code.
    • getDescription

      public String getDescription()
      Get a more detailed description of the message's purpose.
      Specified by:
      getDescription in interface ProseoMessage
      Returns:
      A description of the message.
    • getLevel

      public org.slf4j.event.Level getLevel()
      Get the message's level.
      Specified by:
      getLevel in interface ProseoMessage
      Returns:
      The message level.
    • getMessage

      public String getMessage()
      Get the message.
      Specified by:
      getMessage in interface ProseoMessage
      Returns:
      The message.
    • getSuccess

      public boolean getSuccess()
      Get the message's success.
      Specified by:
      getSuccess in interface ProseoMessage
      Returns:
      The message's success.