Enum HistoryEntry.Type

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<HistoryEntry.Type>
    Enclosing class:
    HistoryEntry

    public static enum HistoryEntry.Type
    extends java.lang.Enum<HistoryEntry.Type>
    Represents the type of history entry.
    • Enum Constant Detail

      • CONTACT_DELETE_FAILURE

        public static final HistoryEntry.Type CONTACT_DELETE_FAILURE
      • CONTACT_PENDING_DELETE

        public static final HistoryEntry.Type CONTACT_PENDING_DELETE
      • CONTACT_TRANSFER_APPROVE

        public static final HistoryEntry.Type CONTACT_TRANSFER_APPROVE
      • CONTACT_TRANSFER_CANCEL

        public static final HistoryEntry.Type CONTACT_TRANSFER_CANCEL
      • CONTACT_TRANSFER_REJECT

        public static final HistoryEntry.Type CONTACT_TRANSFER_REJECT
      • CONTACT_TRANSFER_REQUEST

        public static final HistoryEntry.Type CONTACT_TRANSFER_REQUEST
      • DOMAIN_ALLOCATE

        @Deprecated
        public static final HistoryEntry.Type DOMAIN_ALLOCATE
        Deprecated.
        Used for history entries that were allocated as a result of a domain application.

        Domain applications (and thus allocating from an application) no longer exist, but we have existing domains in the system that were created via allocation and thus have history entries of this type under them, so this is retained for legacy purposes.

      • DOMAIN_TRANSFER_APPROVE

        public static final HistoryEntry.Type DOMAIN_TRANSFER_APPROVE
      • DOMAIN_TRANSFER_CANCEL

        public static final HistoryEntry.Type DOMAIN_TRANSFER_CANCEL
      • DOMAIN_TRANSFER_REJECT

        public static final HistoryEntry.Type DOMAIN_TRANSFER_REJECT
      • DOMAIN_TRANSFER_REQUEST

        public static final HistoryEntry.Type DOMAIN_TRANSFER_REQUEST
      • RDE_IMPORT

        public static final HistoryEntry.Type RDE_IMPORT
        Resource was created by an escrow file import.
      • SYNTHETIC

        public static final HistoryEntry.Type SYNTHETIC
        A synthetic history entry created by a tool or back-end migration script outside of the scope of usual EPP flows. These are sometimes needed to serve as parents for billing events or poll messages that otherwise wouldn't have a suitable parent.
    • Method Detail

      • values

        public static HistoryEntry.Type[] 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 (HistoryEntry.Type c : HistoryEntry.Type.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static HistoryEntry.Type valueOf​(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null