Enum Class SpaceListAccess.Type

java.lang.Object
java.lang.Enum<SpaceListAccess.Type>
org.exoplatform.social.core.space.SpaceListAccess.Type
All Implemented Interfaces:
Serializable, Comparable<SpaceListAccess.Type>, Constable
Enclosing class:
SpaceListAccess

public static enum SpaceListAccess.Type extends Enum<SpaceListAccess.Type>
The space list access Type Enum.
  • Enum Constant Details

    • ALL

      public static final SpaceListAccess.Type ALL
      Gets the all spaces (for super user).
    • ALL_FILTER

      public static final SpaceListAccess.Type ALL_FILTER
      Gets the all spaces by filter.
    • ACCESSIBLE

      public static final SpaceListAccess.Type ACCESSIBLE
      Gets the accessible spaces of the user.
    • ACCESSIBLE_FILTER

      public static final SpaceListAccess.Type ACCESSIBLE_FILTER
      Gets the accessible spaces of the user by filter.
    • INVITED

      public static final SpaceListAccess.Type INVITED
      Gets the invited spaces of the user.
    • INVITED_FILTER

      public static final SpaceListAccess.Type INVITED_FILTER
      Gets the invited spaces of the user by filter.
    • PENDING

      public static final SpaceListAccess.Type PENDING
      Gets the pending spaces of the user.
    • PENDING_FILTER

      public static final SpaceListAccess.Type PENDING_FILTER
      Gets the pending spaces of the user by filter.
    • PUBLIC

      public static final SpaceListAccess.Type PUBLIC
      Gets the public spaces of the user.
    • PUBLIC_FILTER

      public static final SpaceListAccess.Type PUBLIC_FILTER
      Gets the public spaces of the user by filter.
    • PUBLIC_SUPER_USER

      public static final SpaceListAccess.Type PUBLIC_SUPER_USER
      Gets the public spaces of the super user.
    • SETTING

      public static final SpaceListAccess.Type SETTING
      Gets the spaces which the user has setting permission.
    • SETTING_FILTER

      public static final SpaceListAccess.Type SETTING_FILTER
      Gets the spaces which the user has setting permission by filter.
    • MEMBER

      public static final SpaceListAccess.Type MEMBER
      Gets the spaces which the user has the "member" role.
    • MEMBER_FILTER

      public static final SpaceListAccess.Type MEMBER_FILTER
      Gets the spaces which the user has the "member" role by filter.
    • FAVORITE_FILTER

      public static final SpaceListAccess.Type FAVORITE_FILTER
      Gets the favorite spaces of a user by filter.
    • MANAGER

      public static final SpaceListAccess.Type MANAGER
      Gets the spaces which the user has the "manager" role.
    • MANAGER_FILTER

      public static final SpaceListAccess.Type MANAGER_FILTER
      Gets the spaces which the user has the "manager" role by filter.
    • VISIBLE

      public static final SpaceListAccess.Type VISIBLE
      Gets the spaces which are visible and not include these spaces hidden
    • LASTEST_ACCESSED

      public static final SpaceListAccess.Type LASTEST_ACCESSED
      Provides SpaceNavigation to get the lastest spaces accessed
    • PENDING_REQUESTS

      public static final SpaceListAccess.Type PENDING_REQUESTS
      Provides Relationship of Users requesting to join a Space
    • VISITED

      public static final SpaceListAccess.Type VISITED
      Gets the spaces which are visited at least once
    • COMMON

      public static final SpaceListAccess.Type COMMON
      Gets the common spaces between two users
  • Method Details

    • values

      public static SpaceListAccess.Type[] 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 SpaceListAccess.Type 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