com.ibm.itim.dataservices.model

Class DuplicateEntryException

  • All Implemented Interfaces:
    java.io.Serializable


    public class DuplicateEntryException
    extends ModelCreationException
    DuplicateEntryException is a subclass of ModelCreationException used for errors that arise when attempting to create an entry in the data store and in case the entry already exists.
    See Also:
    Serialized Form
    • Constructor Detail

      • DuplicateEntryException

        public DuplicateEntryException(java.lang.String message)
        Constructs an DuplicateEntryException with a message.
        Parameters:
        message - String holding a descriptive message about the exception.
      • DuplicateEntryException

        public DuplicateEntryException(java.lang.String msg,
                                       java.lang.Throwable cause)
        Constructs an DuplicateEntryException with a message and original exception.
        Parameters:
        msg - String holding a descriptive message about the exception.
        cause - The original exception that caused the problem.
      • DuplicateEntryException

        public DuplicateEntryException(java.lang.String message,
                                       java.lang.Throwable cause,
                                       DirectoryObjectEntity entity)
        Constructs an DuplicateEntryException with a message and original exception.
        Parameters:
        message - String holding a descriptive message about the exception.
        cause - The original exception that caused the problem.
        entity - Identifies the entity that is duplicate to the one in the directory
      • DuplicateEntryException

        public DuplicateEntryException(java.lang.String msg,
                                       java.lang.Object[] tokenValues,
                                       java.lang.Throwable cause,
                                       DirectoryObjectEntity entity)
        Constructs an DuplicateEntryException with a message and original exception.
        Parameters:
        msg - String holding a descriptive message about the exception.
        tokenValues - Object[] containing string values for replaceable tokens in the message bundle string.
        cause - The original exception that caused the problem.
        entity - Identifies the entity that is duplicate to the one in the directory