net.user1.union.security
Enum SecurityAction

java.lang.Object
  extended by java.lang.Enum<SecurityAction>
      extended by net.user1.union.security.SecurityAction
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<SecurityAction>

public enum SecurityAction
extends java.lang.Enum<SecurityAction>


Enum Constant Summary
ACCOUNTINFO_ACCESS
           
ACCOUNTLIST_ACCESS
           
ADD_ROLE
           
BAN
           
BANNEDLIST_ACCESS
           
CLIENTINFO_ACCESS
           
CLIENTLIST_ACCESS
           
CREATE_ACCOUNT
           
CREATE_ROOM
           
JOIN_ROOM
           
KICK_CLIENT
           
LOGIN
           
LOGOFF
           
MODIFY_CLIENT_ATTRIBUTE
           
MODIFY_ROOM_ATTRIBUTE
           
MODIFY_ROOM_SETTING
           
MODULE_ACCESS
           
NODELIST_ACCESS
           
REMOVE_ACCOUNT
           
REMOVE_ROLE
           
REMOVE_ROOM
           
ROOMINFO_ACCESS
           
ROOMLIST_ACCESS
           
SEND_MESSAGE_TO_CLIENT
           
SEND_MESSAGE_TO_ROOM
           
SEND_MESSAGE_TO_SERVER
           
SEND_ROOM_MODULE_MESSAGE
           
SEND_SERVER_MODULE_MESSAGE
           
SERVERSTATISTICS_ACCESS
           
UNBAN
           
UPC_ACCESS
           
 
Method Summary
static SecurityAction getAction(java.lang.String action)
           
static SecurityAction valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static SecurityAction[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CREATE_ROOM

public static final SecurityAction CREATE_ROOM

REMOVE_ROOM

public static final SecurityAction REMOVE_ROOM

CREATE_ACCOUNT

public static final SecurityAction CREATE_ACCOUNT

REMOVE_ACCOUNT

public static final SecurityAction REMOVE_ACCOUNT

LOGIN

public static final SecurityAction LOGIN

LOGOFF

public static final SecurityAction LOGOFF

CLIENTLIST_ACCESS

public static final SecurityAction CLIENTLIST_ACCESS

ROOMLIST_ACCESS

public static final SecurityAction ROOMLIST_ACCESS

MODIFY_CLIENT_ATTRIBUTE

public static final SecurityAction MODIFY_CLIENT_ATTRIBUTE

CLIENTINFO_ACCESS

public static final SecurityAction CLIENTINFO_ACCESS

SEND_SERVER_MODULE_MESSAGE

public static final SecurityAction SEND_SERVER_MODULE_MESSAGE

SEND_MESSAGE_TO_SERVER

public static final SecurityAction SEND_MESSAGE_TO_SERVER

SEND_MESSAGE_TO_CLIENT

public static final SecurityAction SEND_MESSAGE_TO_CLIENT

JOIN_ROOM

public static final SecurityAction JOIN_ROOM

ROOMINFO_ACCESS

public static final SecurityAction ROOMINFO_ACCESS

MODIFY_ROOM_ATTRIBUTE

public static final SecurityAction MODIFY_ROOM_ATTRIBUTE

MODIFY_ROOM_SETTING

public static final SecurityAction MODIFY_ROOM_SETTING

SEND_ROOM_MODULE_MESSAGE

public static final SecurityAction SEND_ROOM_MODULE_MESSAGE

SEND_MESSAGE_TO_ROOM

public static final SecurityAction SEND_MESSAGE_TO_ROOM

ADD_ROLE

public static final SecurityAction ADD_ROLE

REMOVE_ROLE

public static final SecurityAction REMOVE_ROLE

BAN

public static final SecurityAction BAN

UNBAN

public static final SecurityAction UNBAN

BANNEDLIST_ACCESS

public static final SecurityAction BANNEDLIST_ACCESS

KICK_CLIENT

public static final SecurityAction KICK_CLIENT

ACCOUNTLIST_ACCESS

public static final SecurityAction ACCOUNTLIST_ACCESS

ACCOUNTINFO_ACCESS

public static final SecurityAction ACCOUNTINFO_ACCESS

MODULE_ACCESS

public static final SecurityAction MODULE_ACCESS

UPC_ACCESS

public static final SecurityAction UPC_ACCESS

NODELIST_ACCESS

public static final SecurityAction NODELIST_ACCESS

SERVERSTATISTICS_ACCESS

public static final SecurityAction SERVERSTATISTICS_ACCESS
Method Detail

values

public static SecurityAction[] 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 (SecurityAction c : SecurityAction.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static SecurityAction 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

getAction

public static SecurityAction getAction(java.lang.String action)


Copyright USER1 Subsystems Corporation - Tue Jan 28 2014, 05:05 PM -0500