Enum Class ManagedEnrollmentOutcome

java.lang.Object
java.lang.Enum<ManagedEnrollmentOutcome>
org.exoplatform.caldav.constant.ManagedEnrollmentOutcome
All Implemented Interfaces:
Serializable, Comparable<ManagedEnrollmentOutcome>, Constable

public enum ManagedEnrollmentOutcome extends Enum<ManagedEnrollmentOutcome>
What a login-time attachment to the managed CalDAV server came to, one value per branch of the rules and their failures.
  • Enum Constant Details

    • NOT_MANAGED

      public static final ManagedEnrollmentOutcome NOT_MANAGED
      No managed server applies to the user: nothing designated, or excluded.
    • NO_IDENTITY

      public static final ManagedEnrollmentOutcome NO_IDENTITY
      The user has no social identity to record a connection against.
    • ALREADY_CONFIGURED

      public static final ManagedEnrollmentOutcome ALREADY_CONFIGURED
      The user has a CalDAV configuration, or made one during the attempt.
    • ATTACHED

      public static final ManagedEnrollmentOutcome ATTACHED
      The user was attached to the managed server.
    • REFUSED

      public static final ManagedEnrollmentOutcome REFUSED
      The server or the connect refused; the next login tries again.
    • FAILED

      public static final ManagedEnrollmentOutcome FAILED
      An unexpected failure, logged; the next login tries again.
    • DETACHED

      public static final ManagedEnrollmentOutcome DETACHED
      Managed mode had attached the user and no longer governs them, and nothing else is designated for them: they were disconnected.
  • Method Details

    • values

      public static ManagedEnrollmentOutcome[] 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 ManagedEnrollmentOutcome 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