Enum OpenMetadataSecurityErrorCode

  • All Implemented Interfaces:
    Serializable, Comparable<OpenMetadataSecurityErrorCode>, ExceptionMessageSet

    public enum OpenMetadataSecurityErrorCode
    extends Enum<OpenMetadataSecurityErrorCode>
    implements ExceptionMessageSet
    The OpenMetadataSecurityErrorCode is used to define first failure data capture (FFDC) for errors that occur when working with open metadata security connectors. The 5 fields in the enum are:
    • HTTP Error Code - for translating between REST and JAVA Typically the numbers used are:
      • 500 - internal error
      • 400 - invalid parameters
      • 403 - forbidden
      • 404 - not found
      • 409 - data conflict errors - eg item already defined
    • Error Message Id - to uniquely identify the message
    • Error Message Text - includes placeholder to allow additional values to be captured
    • SystemAction - describes the result of the error
    • UserAction - describes how a consumer should correct the error