Enum Class StorageMgrMessage

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

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

    • INTERNAL_ERROR

      public static final StorageMgrMessage INTERNAL_ERROR
    • INVALID_PATH

      public static final StorageMgrMessage INVALID_PATH
    • SECRET_TOO_SHORT

      public static final StorageMgrMessage SECRET_TOO_SHORT
    • FILE_NOT_FOUND

      public static final StorageMgrMessage FILE_NOT_FOUND
    • PATH_IS_NULL

      public static final StorageMgrMessage PATH_IS_NULL
    • FILE_NOT_DELETED

      public static final StorageMgrMessage FILE_NOT_DELETED
    • FILE_NOT_DOWNLOADED

      public static final StorageMgrMessage FILE_NOT_DOWNLOADED
    • FILE_NOT_UPLOADED

      public static final StorageMgrMessage FILE_NOT_UPLOADED
    • REST_INFO_GOT

      public static final StorageMgrMessage REST_INFO_GOT
    • STRING_NOT_BASE64_ENCODED

      public static final StorageMgrMessage STRING_NOT_BASE64_ENCODED
    • JOB_ORDER_FILE_UPLOADED

      public static final StorageMgrMessage JOB_ORDER_FILE_UPLOADED
    • JOB_ORDER_CREATION_ERROR

      public static final StorageMgrMessage JOB_ORDER_CREATION_ERROR
    • JOB_ORDER_FILE_CANNOT_BE_GOT

      public static final StorageMgrMessage JOB_ORDER_FILE_CANNOT_BE_GOT
    • JOB_ORDER_FILE_GOT

      public static final StorageMgrMessage JOB_ORDER_FILE_GOT
    • TOKEN_MISSING

      public static final StorageMgrMessage TOKEN_MISSING
    • TOKEN_INVALID

      public static final StorageMgrMessage TOKEN_INVALID
    • TOKEN_EXPIRED

      public static final StorageMgrMessage TOKEN_EXPIRED
    • TOKEN_MISMATCH

      public static final StorageMgrMessage TOKEN_MISMATCH
    • TOKEN_PAYLOAD_INVALID

      public static final StorageMgrMessage TOKEN_PAYLOAD_INVALID
    • TOKEN_NOT_VERIFIABLE

      public static final StorageMgrMessage TOKEN_NOT_VERIFIABLE
    • TOKEN_STATE_INVALID

      public static final StorageMgrMessage TOKEN_STATE_INVALID
    • TOKEN_VERIFICATION_FAILED

      public static final StorageMgrMessage TOKEN_VERIFICATION_FAILED
    • TOKEN_NOT_PARSEABLE

      public static final StorageMgrMessage TOKEN_NOT_PARSEABLE
    • PRODUCTS_UPLOADED_TO_STORAGE

      public static final StorageMgrMessage PRODUCTS_UPLOADED_TO_STORAGE
      Uploaded = registered
    • PRODUCT_FILES_LISTED

      public static final StorageMgrMessage PRODUCT_FILES_LISTED
      Listed = got
    • PRODUCT_FILE_DOWNLOADED_FROM_STORAGE

      public static final StorageMgrMessage PRODUCT_FILE_DOWNLOADED_FROM_STORAGE
      Downloaded = retrieved
    • PRODUCT_FILE_UPLOADED_TO_STORAGE

      public static final StorageMgrMessage PRODUCT_FILE_UPLOADED_TO_STORAGE
      Uploaded = registered
    • PRODUCT_FILE_CANNOT_BE_DOWNLOADED

      public static final StorageMgrMessage PRODUCT_FILE_CANNOT_BE_DOWNLOADED
    • PRODUCT_FILE_PARTIALLY_DOWNLOADED

      public static final StorageMgrMessage PRODUCT_FILE_PARTIALLY_DOWNLOADED
    • PRODUCT_FILE_DELETED

      public static final StorageMgrMessage PRODUCT_FILE_DELETED
    • READ_TIME_OUT

      public static final StorageMgrMessage READ_TIME_OUT
    • EXCEPTION_IS_NULL

      public static final StorageMgrMessage EXCEPTION_IS_NULL
    • ATTEMPTS_WERE_NOT_SUCCESSFUL

      public static final StorageMgrMessage ATTEMPTS_WERE_NOT_SUCCESSFUL
    • CACHE_NO_FILE_FOR_PUTTING_TO_CACHE

      public static final StorageMgrMessage CACHE_NO_FILE_FOR_PUTTING_TO_CACHE
    • CACHE_TEMPORARY_FILE_DELETED

      public static final StorageMgrMessage CACHE_TEMPORARY_FILE_DELETED
    • CACHE_CLEANUP_REPORT

      public static final StorageMgrMessage CACHE_CLEANUP_REPORT
    • CACHE_NOT_ENOUGH_SPACE_AFTER_CLEANING

      public static final StorageMgrMessage CACHE_NOT_ENOUGH_SPACE_AFTER_CLEANING
    • CACHE_FILE_NOT_DELETED

      public static final StorageMgrMessage CACHE_FILE_NOT_DELETED
    • PRODUCT_FILE_DOWNLOADED_FROM_EXTERNAL_TO_CACHE

      public static final StorageMgrMessage PRODUCT_FILE_DOWNLOADED_FROM_EXTERNAL_TO_CACHE
      Downloaded = retrieved
    • PRODUCT_FILE_UPLOADED_FROM_CACHE_TO_STORAGE

      public static final StorageMgrMessage PRODUCT_FILE_UPLOADED_FROM_CACHE_TO_STORAGE
      Uploaded = registered
  • Method Details

    • values

      public static StorageMgrMessage[] 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 StorageMgrMessage 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.
    • 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.
    • 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.
    • getSuccess

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