Enum ErrorCode

    • Enum Constant Detail

      • NOT_IMPLEMENTED

        public static final ErrorCode NOT_IMPLEMENTED
      • CURRENCY_INVALID

        public static final ErrorCode CURRENCY_INVALID
      • UNEXPECTED_ERROR

        public static final ErrorCode UNEXPECTED_ERROR
      • EXTERNAL_KEY_LIMIT_EXCEEDED

        public static final ErrorCode EXTERNAL_KEY_LIMIT_EXCEEDED
      • SUB_INVALID_REQUESTED_FUTURE_DATE

        public static final ErrorCode SUB_INVALID_REQUESTED_FUTURE_DATE
      • SUB_INVALID_REQUESTED_DATE

        public static final ErrorCode SUB_INVALID_REQUESTED_DATE
      • SUB_CREATE_BAD_PHASE

        public static final ErrorCode SUB_CREATE_BAD_PHASE
      • SUB_CREATE_NO_BUNDLE

        public static final ErrorCode SUB_CREATE_NO_BUNDLE
      • SUB_CREATE_NO_BP

        public static final ErrorCode SUB_CREATE_NO_BP
      • SUB_CREATE_ACTIVE_BUNDLE_KEY_EXISTS

        public static final ErrorCode SUB_CREATE_ACTIVE_BUNDLE_KEY_EXISTS
      • SUB_CREATE_BP_EXISTS

        public static final ErrorCode SUB_CREATE_BP_EXISTS
      • SUB_CREATE_AO_BP_NON_ACTIVE

        public static final ErrorCode SUB_CREATE_AO_BP_NON_ACTIVE
      • SUB_CREATE_AO_ALREADY_INCLUDED

        public static final ErrorCode SUB_CREATE_AO_ALREADY_INCLUDED
      • SUB_CREATE_AO_NOT_AVAILABLE

        public static final ErrorCode SUB_CREATE_AO_NOT_AVAILABLE
      • SUB_CREATE_AO_MAX_PLAN_ALLOWED_BY_BUNDLE

        public static final ErrorCode SUB_CREATE_AO_MAX_PLAN_ALLOWED_BY_BUNDLE
      • SUB_CREATE_INVALID_ENTITLEMENT_SPECIFIER

        public static final ErrorCode SUB_CREATE_INVALID_ENTITLEMENT_SPECIFIER
      • SUB_CHANGE_NON_ACTIVE

        public static final ErrorCode SUB_CHANGE_NON_ACTIVE
      • SUB_CHANGE_FUTURE_CANCELLED

        public static final ErrorCode SUB_CHANGE_FUTURE_CANCELLED
      • SUB_CHANGE_INVALID

        public static final ErrorCode SUB_CHANGE_INVALID
      • SUB_CHANGE_DRY_RUN_NOT_BP

        public static final ErrorCode SUB_CHANGE_DRY_RUN_NOT_BP
      • SUB_CHANGE_AO_MAX_PLAN_ALLOWED_BY_BUNDLE

        public static final ErrorCode SUB_CHANGE_AO_MAX_PLAN_ALLOWED_BY_BUNDLE
      • SUB_CHANGE_FUTURE_EXPIRED

        public static final ErrorCode SUB_CHANGE_FUTURE_EXPIRED
      • SUB_CANCEL_BAD_STATE

        public static final ErrorCode SUB_CANCEL_BAD_STATE
      • SUB_RECREATE_BAD_STATE

        public static final ErrorCode SUB_RECREATE_BAD_STATE
      • SUB_UNCANCEL_BAD_STATE

        public static final ErrorCode SUB_UNCANCEL_BAD_STATE
      • SUB_UNDO_CHANGE_BAD_STATE

        public static final ErrorCode SUB_UNDO_CHANGE_BAD_STATE
      • SUB_GET_NO_BUNDLE_FOR_SUBSCRIPTION

        public static final ErrorCode SUB_GET_NO_BUNDLE_FOR_SUBSCRIPTION
      • SUB_GET_INVALID_BUNDLE_ID

        public static final ErrorCode SUB_GET_INVALID_BUNDLE_ID
      • SUB_INVALID_SUBSCRIPTION_ID

        public static final ErrorCode SUB_INVALID_SUBSCRIPTION_ID
      • SUB_INVALID_SUBSCRIPTION_EXTERNAL_KEY

        public static final ErrorCode SUB_INVALID_SUBSCRIPTION_EXTERNAL_KEY
      • SUB_GET_INVALID_BUNDLE_KEY

        public static final ErrorCode SUB_GET_INVALID_BUNDLE_KEY
      • SUB_GET_NO_SUCH_BASE_SUBSCRIPTION

        public static final ErrorCode SUB_GET_NO_SUCH_BASE_SUBSCRIPTION
      • SUB_NO_ACTIVE_SUBSCRIPTIONS

        public static final ErrorCode SUB_NO_ACTIVE_SUBSCRIPTIONS
      • SUB_BUNDLE_IS_OVERDUE_BLOCKED

        public static final ErrorCode SUB_BUNDLE_IS_OVERDUE_BLOCKED
      • SUB_ACCOUNT_IS_OVERDUE_BLOCKED

        public static final ErrorCode SUB_ACCOUNT_IS_OVERDUE_BLOCKED
      • SUB_TRANSFER_INVALID_EFF_DATE

        public static final ErrorCode SUB_TRANSFER_INVALID_EFF_DATE
      • SUB_BLOCKING_STATE_INVALID_ARG

        public static final ErrorCode SUB_BLOCKING_STATE_INVALID_ARG
      • CAT_ILLEGAL_CHANGE_REQUEST

        public static final ErrorCode CAT_ILLEGAL_CHANGE_REQUEST
      • CAT_MULTIPLE_MATCHING_PLANS_FOR_PRICELIST

        public static final ErrorCode CAT_MULTIPLE_MATCHING_PLANS_FOR_PRICELIST
      • CAT_NO_PRICE_FOR_CURRENCY

        public static final ErrorCode CAT_NO_PRICE_FOR_CURRENCY
      • CAT_PRICE_VALUE_NULL_FOR_CURRENCY

        public static final ErrorCode CAT_PRICE_VALUE_NULL_FOR_CURRENCY
      • CAT_NULL_PRICE_LIST_NAME

        public static final ErrorCode CAT_NULL_PRICE_LIST_NAME
      • CAT_PRICE_LIST_NOT_FOUND

        public static final ErrorCode CAT_PRICE_LIST_NOT_FOUND
      • CAT_UNDEFINED_DURATION

        public static final ErrorCode CAT_UNDEFINED_DURATION
      • CAT_NULL_BILLING_PERIOD

        public static final ErrorCode CAT_NULL_BILLING_PERIOD
      • CAT_PLAN_NOT_FOUND

        public static final ErrorCode CAT_PLAN_NOT_FOUND
      • CAT_NO_SUCH_PLAN

        public static final ErrorCode CAT_NO_SUCH_PLAN
      • CAT_NO_SUCH_PRODUCT

        public static final ErrorCode CAT_NO_SUCH_PRODUCT
      • CAT_NULL_PRODUCT_NAME

        public static final ErrorCode CAT_NULL_PRODUCT_NAME
      • CAT_NO_SUCH_PHASE

        public static final ErrorCode CAT_NO_SUCH_PHASE
      • CAT_BAD_PHASE_NAME

        public static final ErrorCode CAT_BAD_PHASE_NAME
      • CAT_NO_CATALOG_FOR_GIVEN_DATE

        public static final ErrorCode CAT_NO_CATALOG_FOR_GIVEN_DATE
      • CAT_CATALOG_NAME_MISMATCH

        public static final ErrorCode CAT_CATALOG_NAME_MISMATCH
      • CAT_CATALOG_RECURRING_MODE_MISMATCH

        public static final ErrorCode CAT_CATALOG_RECURRING_MODE_MISMATCH
      • CAT_INVALID_SIMPLE_PLAN_DESCRIPTOR

        public static final ErrorCode CAT_INVALID_SIMPLE_PLAN_DESCRIPTOR
      • CAT_FAILED_SIMPLE_PLAN_VALIDATION

        public static final ErrorCode CAT_FAILED_SIMPLE_PLAN_VALIDATION
      • CAT_NO_SUCH_OVERDUE_STATE

        public static final ErrorCode CAT_NO_SUCH_OVERDUE_STATE
      • CAT_MISSING_CLEAR_STATE

        public static final ErrorCode CAT_MISSING_CLEAR_STATE
      • CAT_NOT_TOP_UP_BLOCK

        public static final ErrorCode CAT_NOT_TOP_UP_BLOCK
      • CAT_INVALID_FOR_TENANT

        public static final ErrorCode CAT_INVALID_FOR_TENANT
      • CAT_INVALID_INVALID_PRICE_OVERRIDE

        public static final ErrorCode CAT_INVALID_INVALID_PRICE_OVERRIDE
      • CAT_INVALID_DEFAULT

        public static final ErrorCode CAT_INVALID_DEFAULT
      • ACCOUNT_ALREADY_EXISTS

        public static final ErrorCode ACCOUNT_ALREADY_EXISTS
      • ACCOUNT_INVALID_NAME

        public static final ErrorCode ACCOUNT_INVALID_NAME
      • ACCOUNT_DOES_NOT_EXIST_FOR_ID

        public static final ErrorCode ACCOUNT_DOES_NOT_EXIST_FOR_ID
      • ACCOUNT_DOES_NOT_EXIST_FOR_KEY

        public static final ErrorCode ACCOUNT_DOES_NOT_EXIST_FOR_KEY
      • ACCOUNT_CANNOT_MAP_NULL_KEY

        public static final ErrorCode ACCOUNT_CANNOT_MAP_NULL_KEY
      • ACCOUNT_CANNOT_CHANGE_EXTERNAL_KEY

        public static final ErrorCode ACCOUNT_CANNOT_CHANGE_EXTERNAL_KEY
      • ACCOUNT_CREATION_FAILED

        public static final ErrorCode ACCOUNT_CREATION_FAILED
      • ACCOUNT_UPDATE_FAILED

        public static final ErrorCode ACCOUNT_UPDATE_FAILED
      • ACCOUNT_DOES_NOT_EXIST_FOR_RECORD_ID

        public static final ErrorCode ACCOUNT_DOES_NOT_EXIST_FOR_RECORD_ID
      • ACCOUNT_DOES_NOT_HAVE_PARENT_ACCOUNT

        public static final ErrorCode ACCOUNT_DOES_NOT_HAVE_PARENT_ACCOUNT
      • ACCOUNT_EMAIL_ALREADY_EXISTS

        public static final ErrorCode ACCOUNT_EMAIL_ALREADY_EXISTS
      • TAG_DEFINITION_CONFLICTS_WITH_CONTROL_TAG

        public static final ErrorCode TAG_DEFINITION_CONFLICTS_WITH_CONTROL_TAG
      • TAG_DEFINITION_ALREADY_EXISTS

        public static final ErrorCode TAG_DEFINITION_ALREADY_EXISTS
      • TAG_DEFINITION_DOES_NOT_EXIST

        public static final ErrorCode TAG_DEFINITION_DOES_NOT_EXIST
      • TAG_DEFINITION_IN_USE

        public static final ErrorCode TAG_DEFINITION_IN_USE
      • TAG_DEFINITION_HAS_UPPERCASE

        public static final ErrorCode TAG_DEFINITION_HAS_UPPERCASE
      • TAG_DOES_NOT_EXIST

        public static final ErrorCode TAG_DOES_NOT_EXIST
      • TAG_CANNOT_BE_REMOVED

        public static final ErrorCode TAG_CANNOT_BE_REMOVED
      • TAG_ALREADY_EXISTS

        public static final ErrorCode TAG_ALREADY_EXISTS
      • TAG_IS_SYSTEM

        public static final ErrorCode TAG_IS_SYSTEM
      • INVOICE_ACCOUNT_ID_INVALID

        public static final ErrorCode INVOICE_ACCOUNT_ID_INVALID
      • INVOICE_INVALID_TRANSITION

        public static final ErrorCode INVOICE_INVALID_TRANSITION
      • INVOICE_NO_ACCOUNT_ID_FOR_SUBSCRIPTION_ID

        public static final ErrorCode INVOICE_NO_ACCOUNT_ID_FOR_SUBSCRIPTION_ID
      • INVOICE_INVALID_DATE_SEQUENCE

        public static final ErrorCode INVOICE_INVALID_DATE_SEQUENCE
      • INVOICE_TARGET_DATE_TOO_FAR_IN_THE_FUTURE

        public static final ErrorCode INVOICE_TARGET_DATE_TOO_FAR_IN_THE_FUTURE
      • INVOICE_NOT_FOUND

        public static final ErrorCode INVOICE_NOT_FOUND
      • INVOICE_NOTHING_TO_DO

        public static final ErrorCode INVOICE_NOTHING_TO_DO
      • INVOICE_NO_SUCH_CREDIT

        public static final ErrorCode INVOICE_NO_SUCH_CREDIT
      • CREDIT_AMOUNT_INVALID

        public static final ErrorCode CREDIT_AMOUNT_INVALID
      • INVOICE_ITEM_ADJUSTMENT_AMOUNT_SHOULD_BE_POSITIVE

        public static final ErrorCode INVOICE_ITEM_ADJUSTMENT_AMOUNT_SHOULD_BE_POSITIVE
      • INVOICE_ITEM_NOT_FOUND

        public static final ErrorCode INVOICE_ITEM_NOT_FOUND
      • INVOICE_INVALID_FOR_INVOICE_ITEM_ADJUSTMENT

        public static final ErrorCode INVOICE_INVALID_FOR_INVOICE_ITEM_ADJUSTMENT
      • INVOICE_NO_SUCH_EXTERNAL_CHARGE

        public static final ErrorCode INVOICE_NO_SUCH_EXTERNAL_CHARGE
      • EXTERNAL_CHARGE_AMOUNT_INVALID

        public static final ErrorCode EXTERNAL_CHARGE_AMOUNT_INVALID
      • INVOICE_WOULD_BE_NEGATIVE

        public static final ErrorCode INVOICE_WOULD_BE_NEGATIVE
      • INVOICE_NUMBER_NOT_FOUND

        public static final ErrorCode INVOICE_NUMBER_NOT_FOUND
      • INVOICE_INVALID_NUMBER

        public static final ErrorCode INVOICE_INVALID_NUMBER
      • INVOICE_ITEM_ADJUSTMENT_AMOUNT_INVALID

        public static final ErrorCode INVOICE_ITEM_ADJUSTMENT_AMOUNT_INVALID
      • INVOICE_ITEM_ADJUSTMENT_ITEM_INVALID

        public static final ErrorCode INVOICE_ITEM_ADJUSTMENT_ITEM_INVALID
      • INVOICE_ITEM_TYPE_INVALID

        public static final ErrorCode INVOICE_ITEM_TYPE_INVALID
      • INVOICE_INVALID_STATUS

        public static final ErrorCode INVOICE_INVALID_STATUS
      • INVOICE_ALREADY_COMMITTED

        public static final ErrorCode INVOICE_ALREADY_COMMITTED
      • INVOICE_ITEMS_ADJUSTMENT_MISSING

        public static final ErrorCode INVOICE_ITEMS_ADJUSTMENT_MISSING
      • INVOICE_MISSING_PARENT_INVOICE

        public static final ErrorCode INVOICE_MISSING_PARENT_INVOICE
      • CHILD_ACCOUNT_MISSING_CREDIT

        public static final ErrorCode CHILD_ACCOUNT_MISSING_CREDIT
      • CAN_NOT_VOID_INVOICE_THAT_IS_PAID

        public static final ErrorCode CAN_NOT_VOID_INVOICE_THAT_IS_PAID
      • INVOICE_PLUGIN_API_ABORTED

        public static final ErrorCode INVOICE_PLUGIN_API_ABORTED
      • INVOICE_CBA_DELETED

        public static final ErrorCode INVOICE_CBA_DELETED
      • INVOICE_VOID_UPDATED

        public static final ErrorCode INVOICE_VOID_UPDATED
      • CAN_NOT_VOID_INVOICE_THAT_IS_REPAIRED

        public static final ErrorCode CAN_NOT_VOID_INVOICE_THAT_IS_REPAIRED
      • CAN_NOT_VOID_INVOICE_THAT_GENERATED_USED_CREDIT

        public static final ErrorCode CAN_NOT_VOID_INVOICE_THAT_GENERATED_USED_CREDIT
      • INVOICE_PAYMENT_NOT_FOUND

        public static final ErrorCode INVOICE_PAYMENT_NOT_FOUND
      • CHARGE_BACK_AMOUNT_TOO_HIGH

        public static final ErrorCode CHARGE_BACK_AMOUNT_TOO_HIGH
      • CHARGE_BACK_AMOUNT_IS_NEGATIVE

        public static final ErrorCode CHARGE_BACK_AMOUNT_IS_NEGATIVE
      • CHARGE_BACK_COULD_NOT_FIND_ACCOUNT_ID

        public static final ErrorCode CHARGE_BACK_COULD_NOT_FIND_ACCOUNT_ID
      • CHARGE_BACK_DOES_NOT_EXIST

        public static final ErrorCode CHARGE_BACK_DOES_NOT_EXIST
      • INVOICE_PAYMENT_BY_ATTEMPT_NOT_FOUND

        public static final ErrorCode INVOICE_PAYMENT_BY_ATTEMPT_NOT_FOUND
      • REFUND_AMOUNT_TOO_HIGH

        public static final ErrorCode REFUND_AMOUNT_TOO_HIGH
      • REFUND_AMOUNT_DONT_MATCH_ITEMS_TO_ADJUST

        public static final ErrorCode REFUND_AMOUNT_DONT_MATCH_ITEMS_TO_ADJUST
      • OVERDUE_CAT_ERROR_ENCOUNTERED

        public static final ErrorCode OVERDUE_CAT_ERROR_ENCOUNTERED
      • OVERDUE_NO_REEVALUATION_INTERVAL

        public static final ErrorCode OVERDUE_NO_REEVALUATION_INTERVAL
      • OVERDUE_INVALID_FOR_TENANT

        public static final ErrorCode OVERDUE_INVALID_FOR_TENANT
      • BLOCK_BLOCKED_ACTION

        public static final ErrorCode BLOCK_BLOCKED_ACTION
      • PAYMENT_NO_SUCH_PAYMENT_METHOD

        public static final ErrorCode PAYMENT_NO_SUCH_PAYMENT_METHOD
      • PAYMENT_REFUND_AMOUNT_NEGATIVE_OR_NULL

        public static final ErrorCode PAYMENT_REFUND_AMOUNT_NEGATIVE_OR_NULL
      • PAYMENT_GET_PAYMENT_METHODS

        public static final ErrorCode PAYMENT_GET_PAYMENT_METHODS
      • PAYMENT_ADD_PAYMENT_METHOD

        public static final ErrorCode PAYMENT_ADD_PAYMENT_METHOD
      • PAYMENT_REFRESH_PAYMENT_METHOD

        public static final ErrorCode PAYMENT_REFRESH_PAYMENT_METHOD
      • PAYMENT_DEL_PAYMENT_METHOD

        public static final ErrorCode PAYMENT_DEL_PAYMENT_METHOD
      • PAYMENT_UPD_PAYMENT_METHOD

        public static final ErrorCode PAYMENT_UPD_PAYMENT_METHOD
      • PAYMENT_CREATE_PAYMENT

        public static final ErrorCode PAYMENT_CREATE_PAYMENT
      • PAYMENT_NULL_INVOICE

        public static final ErrorCode PAYMENT_NULL_INVOICE
      • PAYMENT_INTERNAL_ERROR

        public static final ErrorCode PAYMENT_INTERNAL_ERROR
      • PAYMENT_NO_SUCH_PAYMENT

        public static final ErrorCode PAYMENT_NO_SUCH_PAYMENT
      • PAYMENT_NO_DEFAULT_PAYMENT_METHOD

        public static final ErrorCode PAYMENT_NO_DEFAULT_PAYMENT_METHOD
      • PAYMENT_DEL_DEFAULT_PAYMENT_METHOD

        public static final ErrorCode PAYMENT_DEL_DEFAULT_PAYMENT_METHOD
      • PAYMENT_EXTERNAL_PAYMENT_METHOD_ALREADY_EXISTS

        public static final ErrorCode PAYMENT_EXTERNAL_PAYMENT_METHOD_ALREADY_EXISTS
      • PAYMENT_NO_SUCH_SUCCESS_PAYMENT

        public static final ErrorCode PAYMENT_NO_SUCH_SUCCESS_PAYMENT
      • PAYMENT_NO_SUCH_PAYMENT_PLUGIN

        public static final ErrorCode PAYMENT_NO_SUCH_PAYMENT_PLUGIN
      • PAYMENT_ACTIVE_TRANSACTION_KEY_EXISTS

        public static final ErrorCode PAYMENT_ACTIVE_TRANSACTION_KEY_EXISTS
      • PAYMENT_INVALID_PARAMETER

        public static final ErrorCode PAYMENT_INVALID_PARAMETER
      • PAYMENT_INVALID_OPERATION

        public static final ErrorCode PAYMENT_INVALID_OPERATION
      • PAYMENT_METHOD_DIFFERENT_ACCOUNT_ID

        public static final ErrorCode PAYMENT_METHOD_DIFFERENT_ACCOUNT_ID
      • PAYMENT_DIFFERENT_ACCOUNT_ID

        public static final ErrorCode PAYMENT_DIFFERENT_ACCOUNT_ID
      • PAYMENT_TRANSACTION_DIFFERENT_ACCOUNT_ID

        public static final ErrorCode PAYMENT_TRANSACTION_DIFFERENT_ACCOUNT_ID
      • PAYMENT_STATE_MACHINE_FAILURE

        public static final ErrorCode PAYMENT_STATE_MACHINE_FAILURE
      • PAYMENT_PLUGIN_TIMEOUT

        public static final ErrorCode PAYMENT_PLUGIN_TIMEOUT
      • PAYMENT_PLUGIN_GET_PAYMENT_INFO

        public static final ErrorCode PAYMENT_PLUGIN_GET_PAYMENT_INFO
      • PAYMENT_PLUGIN_SEARCH_PAYMENT_METHODS

        public static final ErrorCode PAYMENT_PLUGIN_SEARCH_PAYMENT_METHODS
      • PAYMENT_PLUGIN_SEARCH_PAYMENTS

        public static final ErrorCode PAYMENT_PLUGIN_SEARCH_PAYMENTS
      • PAYMENT_PLUGIN_API_ABORTED

        public static final ErrorCode PAYMENT_PLUGIN_API_ABORTED
      • PAYMENT_PLUGIN_EXCEPTION

        public static final ErrorCode PAYMENT_PLUGIN_EXCEPTION
      • ENT_ALREADY_BLOCKED

        public static final ErrorCode ENT_ALREADY_BLOCKED
      • ENT_INVALID_REQUESTED_DATE

        public static final ErrorCode ENT_INVALID_REQUESTED_DATE
      • ENT_PLUGIN_API_ABORTED

        public static final ErrorCode ENT_PLUGIN_API_ABORTED
      • ENT_UNCANCEL_BAD_STATE

        public static final ErrorCode ENT_UNCANCEL_BAD_STATE
      • CUSTOM_FIELD_ALREADY_EXISTS

        public static final ErrorCode CUSTOM_FIELD_ALREADY_EXISTS
      • CUSTOM_FIELD_DOES_NOT_EXISTS_FOR_ID

        public static final ErrorCode CUSTOM_FIELD_DOES_NOT_EXISTS_FOR_ID
      • CUSTOM_FIELD_INVALID_UPDATE

        public static final ErrorCode CUSTOM_FIELD_INVALID_UPDATE
      • CURRENCY_NO_SUCH_PAYMENT_PLUGIN

        public static final ErrorCode CURRENCY_NO_SUCH_PAYMENT_PLUGIN
      • TENANT_ALREADY_EXISTS

        public static final ErrorCode TENANT_ALREADY_EXISTS
      • TENANT_DOES_NOT_EXIST_FOR_ID

        public static final ErrorCode TENANT_DOES_NOT_EXIST_FOR_ID
      • TENANT_DOES_NOT_EXIST_FOR_KEY

        public static final ErrorCode TENANT_DOES_NOT_EXIST_FOR_KEY
      • TENANT_DOES_NOT_EXIST_FOR_API_KEY

        public static final ErrorCode TENANT_DOES_NOT_EXIST_FOR_API_KEY
      • TENANT_CREATION_FAILED

        public static final ErrorCode TENANT_CREATION_FAILED
      • TENANT_UPDATE_FAILED

        public static final ErrorCode TENANT_UPDATE_FAILED
      • TENANT_NO_SUCH_KEY

        public static final ErrorCode TENANT_NO_SUCH_KEY
      • EMAIL_SENDING_FAILED

        public static final ErrorCode EMAIL_SENDING_FAILED
      • SECURITY_NOT_ENOUGH_PERMISSIONS

        public static final ErrorCode SECURITY_NOT_ENOUGH_PERMISSIONS
      • SECURITY_INVALID_USER

        public static final ErrorCode SECURITY_INVALID_USER
      • SECURITY_USER_ALREADY_EXISTS

        public static final ErrorCode SECURITY_USER_ALREADY_EXISTS
      • SECURITY_INVALID_ROLE

        public static final ErrorCode SECURITY_INVALID_ROLE
      • SECURITY_ROLE_ALREADY_EXISTS

        public static final ErrorCode SECURITY_ROLE_ALREADY_EXISTS
      • SECURITY_INVALID_PERMISSIONS

        public static final ErrorCode SECURITY_INVALID_PERMISSIONS
      • USAGE_RECORD_TRACKING_ID_ALREADY_EXISTS

        public static final ErrorCode USAGE_RECORD_TRACKING_ID_ALREADY_EXISTS
      • __UNKNOWN_ERROR_CODE

        public static final ErrorCode __UNKNOWN_ERROR_CODE
    • Method Detail

      • values

        public static ErrorCode[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (ErrorCode c : ErrorCode.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static ErrorCode valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
        NullPointerException - if the argument is null
      • getFormat

        public String getFormat()
      • getCode

        public int getCode()
      • fromCode

        public static ErrorCode fromCode​(int code)