com.tibco.cep.kernel.model.knowledgebase

## Class DuplicateExtIdException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - com.tibco.cep.kernel.model.knowledgebase.DuplicateExtIdException

-     public class DuplicateExtIdException
      extends java.lang.Exception

  Exception thrown upon attempting to set an external ID to a value that is already used as external ID.
  Since:
    2.0.0
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `DuplicateExtIdException()` Builds a `DuplicateExtIdException` with no message string or cause.
    `DuplicateExtIdException(java.lang.String message)` Builds a `DuplicateExtIdException` with a message string.
    `DuplicateExtIdException(java.lang.String message, java.lang.Throwable cause)` Builds a `DuplicateExtIdException` with a message string and a cause.
    `DuplicateExtIdException(java.lang.Throwable cause)` Builds a `DuplicateExtIdException` with a cause.

- - ### Constructor Detail

    - #### DuplicateExtIdException

          public DuplicateExtIdException()

      Builds a `DuplicateExtIdException` with no message string or cause.
      Since:
        2.0.0

    - #### DuplicateExtIdException

          public DuplicateExtIdException(java.lang.String message)

      Builds a `DuplicateExtIdException` with a message string.
      Parameters:
        `message` - the exception details.
      Since:
        2.0.0

    - #### DuplicateExtIdException

          public DuplicateExtIdException(java.lang.Throwable cause)

      Builds a `DuplicateExtIdException` with a cause.
      Parameters:
        `cause` - the `Throwable` that caused this exception.
      Since:
        2.0.0

    - #### DuplicateExtIdException

          public DuplicateExtIdException(java.lang.String message,
                                         java.lang.Throwable cause)

      Builds a `DuplicateExtIdException` with a message string and a cause.
      Parameters:
        `message` - the exception details.
        `cause` - the `Throwable` which caused this exception.
      Since:
        2.0.0