Enum SpaceAccessType
- java.lang.Object
-
- java.lang.Enum<SpaceAccessType>
-
- org.exoplatform.social.core.space.SpaceAccessType
-
- All Implemented Interfaces:
Serializable,Comparable<SpaceAccessType>
public enum SpaceAccessType extends Enum<SpaceAccessType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CLOSED_SPACEINVITED_SPACEJOIN_SPACENO_AUTHENTICATEDNOT_ACCESS_WIKI_SPACEREQUEST_JOIN_SPACEREQUESTED_JOIN_SPACESPACE_NOT_FOUNDSUPER_ADMINISTRATOR
-
Field Summary
Fields Modifier and Type Field Description static StringACCESSED_SPACE_PRETTY_NAME_KEYstatic StringACCESSED_SPACE_REQUEST_PATH_KEYstatic StringACCESSED_SPACE_WIKI_PAGE_KEYstatic StringACCESSED_TYPE_KEYstatic StringNODE_REDIRECT
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract booleandoCheck(String remoteId, Space space)StringtoString()static SpaceAccessTypevalueOf(String name)Returns the enum constant of this type with the specified name.static SpaceAccessType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SUPER_ADMINISTRATOR
public static final SpaceAccessType SUPER_ADMINISTRATOR
-
INVITED_SPACE
public static final SpaceAccessType INVITED_SPACE
-
REQUESTED_JOIN_SPACE
public static final SpaceAccessType REQUESTED_JOIN_SPACE
-
CLOSED_SPACE
public static final SpaceAccessType CLOSED_SPACE
-
JOIN_SPACE
public static final SpaceAccessType JOIN_SPACE
-
REQUEST_JOIN_SPACE
public static final SpaceAccessType REQUEST_JOIN_SPACE
-
NO_AUTHENTICATED
public static final SpaceAccessType NO_AUTHENTICATED
-
SPACE_NOT_FOUND
public static final SpaceAccessType SPACE_NOT_FOUND
-
NOT_ACCESS_WIKI_SPACE
public static final SpaceAccessType NOT_ACCESS_WIKI_SPACE
-
-
Field Detail
-
ACCESSED_TYPE_KEY
public static final String ACCESSED_TYPE_KEY
- See Also:
- Constant Field Values
-
ACCESSED_SPACE_PRETTY_NAME_KEY
public static final String ACCESSED_SPACE_PRETTY_NAME_KEY
- See Also:
- Constant Field Values
-
ACCESSED_SPACE_WIKI_PAGE_KEY
public static final String ACCESSED_SPACE_WIKI_PAGE_KEY
- See Also:
- Constant Field Values
-
ACCESSED_SPACE_REQUEST_PATH_KEY
public static final String ACCESSED_SPACE_REQUEST_PATH_KEY
- See Also:
- Constant Field Values
-
NODE_REDIRECT
public static final String NODE_REDIRECT
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static SpaceAccessType[] 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 (SpaceAccessType c : SpaceAccessType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SpaceAccessType valueOf(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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
toString
public String toString()
- Overrides:
toStringin classEnum<SpaceAccessType>
-
-