Enum Class AnomalyCode

java.lang.Object
java.lang.Enum<AnomalyCode>
fr.gouv.vitam.common.model.chainAudit.AnomalyCode
All Implemented Interfaces:
Serializable, Comparable<AnomalyCode>, Constable

public enum AnomalyCode extends Enum<AnomalyCode>
  • Enum Constant Details

    • CRITICAL_TRUNCATED_LOGBOOK_OPERATION_TRACEABILITY

      public static final AnomalyCode CRITICAL_TRUNCATED_LOGBOOK_OPERATION_TRACEABILITY
    • CRITICAL_MULTIPLE_TRACEABILITY_OPERATIONS_SAME_ZIP_NAME

      public static final AnomalyCode CRITICAL_MULTIPLE_TRACEABILITY_OPERATIONS_SAME_ZIP_NAME
    • CRITICAL_MULTIPLE_TRACEABILITY_CHAIN_ROOTS

      public static final AnomalyCode CRITICAL_MULTIPLE_TRACEABILITY_CHAIN_ROOTS
    • CRITICAL_TRACEABILITY_OPERATION_HAS_MULTIPLE_PARENTS

      public static final AnomalyCode CRITICAL_TRACEABILITY_OPERATION_HAS_MULTIPLE_PARENTS
    • CRITICAL_MISSING_PREVIOUS_TRACEABILITY_OPERATIONS

      public static final AnomalyCode CRITICAL_MISSING_PREVIOUS_TRACEABILITY_OPERATIONS
    • CRITICAL_PREVIOUS_TRACEABILITY_OPERATIONS_WRONG_TIMESTAMP_TOKEN

      public static final AnomalyCode CRITICAL_PREVIOUS_TRACEABILITY_OPERATIONS_WRONG_TIMESTAMP_TOKEN
    • CRITICAL_PREVIOUS_TRACEABILITY_OPERATIONS_WRONG_PREVIOUS_OPERATION_ID

      public static final AnomalyCode CRITICAL_PREVIOUS_TRACEABILITY_OPERATIONS_WRONG_PREVIOUS_OPERATION_ID
    • CRITICAL_INVALID_MERKLEE_TREE

      public static final AnomalyCode CRITICAL_INVALID_MERKLEE_TREE
    • CRITICAL_INVALID_TIMESTAMP

      public static final AnomalyCode CRITICAL_INVALID_TIMESTAMP
    • CRITICAL_DIFFERENT_TIMESTAMP_BETWEEN_DB_AND_TRACEABILITY_FILE

      public static final AnomalyCode CRITICAL_DIFFERENT_TIMESTAMP_BETWEEN_DB_AND_TRACEABILITY_FILE
    • CRITICAL_DIFFERENT_TIMESTAMP_BETWEEN_MERKLE_FILE_AND_COMPUTING_FILE

      public static final AnomalyCode CRITICAL_DIFFERENT_TIMESTAMP_BETWEEN_MERKLE_FILE_AND_COMPUTING_FILE
    • CRITICAL_TRACEABILITY_FILE_NOT_FOUND_IN_ANY_OFFER

      public static final AnomalyCode CRITICAL_TRACEABILITY_FILE_NOT_FOUND_IN_ANY_OFFER
    • SEVERE_INVALID_TRACEABILITY_FILE_DATA

      public static final AnomalyCode SEVERE_INVALID_TRACEABILITY_FILE_DATA
    • SEVERE_TRACEABILITY_FILE_HASH_NOT_THE_SAME_IN_ALL_OFFERS

      public static final AnomalyCode SEVERE_TRACEABILITY_FILE_HASH_NOT_THE_SAME_IN_ALL_OFFERS
    • WARNING_TRACEABILITY_OPERATION_PAUSED

      public static final AnomalyCode WARNING_TRACEABILITY_OPERATION_PAUSED
    • WARNING_TRACEABILITY_OPERATION_ABORTED

      public static final AnomalyCode WARNING_TRACEABILITY_OPERATION_ABORTED
    • WARNING_TRACEABILITY_OPERATION_FAILED

      public static final AnomalyCode WARNING_TRACEABILITY_OPERATION_FAILED
    • WARNING_TRACEABILITY_OPERATION_ABNORMALLY_LONG

      public static final AnomalyCode WARNING_TRACEABILITY_OPERATION_ABNORMALLY_LONG
    • WARNING_TRUST_STORE_NOT_FOUND

      public static final AnomalyCode WARNING_TRUST_STORE_NOT_FOUND
    • WARNING_TRACEABILITY_OPERATION_WRONG_STATUS_OK_WITHOUT_TRACEABILITY

      public static final AnomalyCode WARNING_TRACEABILITY_OPERATION_WRONG_STATUS_OK_WITHOUT_TRACEABILITY
    • WARNING_TRACEABILITY_FILE_NOT_IN_ALL_OFFERS

      public static final AnomalyCode WARNING_TRACEABILITY_FILE_NOT_IN_ALL_OFFERS
    • NOTICE_TRACEABILITY_BRANCH_DETECTED

      public static final AnomalyCode NOTICE_TRACEABILITY_BRANCH_DETECTED
    • NOTICE_TRACEABILITY_OPERATION_DEAD

      public static final AnomalyCode NOTICE_TRACEABILITY_OPERATION_DEAD
    • NOTICE_TRACEABILITY_OPERATION_CONTAINS_WARNINGS

      public static final AnomalyCode NOTICE_TRACEABILITY_OPERATION_CONTAINS_WARNINGS
  • Method Details

    • values

      public static AnomalyCode[] 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 AnomalyCode 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
    • getAnomalyLevel

      public AnomalyLevel getAnomalyLevel()
    • getMessage

      public String getMessage()