Enum Class AuditLogEntityType

java.lang.Object
java.lang.Enum<AuditLogEntityType>
com.atlassian.crowd.audit.AuditLogEntityType
All Implemented Interfaces:
Serializable, Comparable<AuditLogEntityType>, Constable

public enum AuditLogEntityType extends Enum<AuditLogEntityType>
Determines the type of entity which was changed during the audit action
  • Enum Constant Details

    • APPLICATION

      public static final AuditLogEntityType APPLICATION
      Indicates a configuration change to an application, application creation or application deletion
    • DIRECTORY

      public static final AuditLogEntityType DIRECTORY
      Indicates a configuration change to a directory, directory creation or directory deletion
    • USER

      public static final AuditLogEntityType USER
      Indicates creation, modification, or deletion of a user
    • GROUP

      public static final AuditLogEntityType GROUP
      Indicates creation, modification, or deletion of a group
    • CONFIGURATION

      public static final AuditLogEntityType CONFIGURATION
      Indicates a change to Crowd configuration
    • RESTORE

      public static final AuditLogEntityType RESTORE
      Indicates a restore of Crowd configuration from backup
    • OTHER

      public static final AuditLogEntityType OTHER
      Indicates another type of change, ie made by a custom integration
  • Method Details

    • values

      public static AuditLogEntityType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

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