java.lang.Object
java.lang.Enum<Permission.Name>
com.aoindustries.aoserv.client.master.Permission.Name
All Implemented Interfaces:
Serializable, Comparable<Permission.Name>
Enclosing class:
Permission

public static enum Permission.Name extends Enum<Permission.Name>
The possible permissions.
  • Enum Constant Details

    • set_business_administrator_password

      public static final Permission.Name set_business_administrator_password
    • cancel_business

      public static final Permission.Name cancel_business
    • get_credit_card_processors

      public static final Permission.Name get_credit_card_processors
    • add_credit_card_transaction

      public static final Permission.Name add_credit_card_transaction
    • credit_card_transaction_authorize_completed

      public static final Permission.Name credit_card_transaction_authorize_completed
    • credit_card_transaction_sale_completed

      public static final Permission.Name credit_card_transaction_sale_completed
    • get_credit_card_transactions

      public static final Permission.Name get_credit_card_transactions
    • get_credit_cards

      public static final Permission.Name get_credit_cards
    • add_credit_card

      public static final Permission.Name add_credit_card
    • delete_credit_card

      public static final Permission.Name delete_credit_card
    • edit_credit_card

      public static final Permission.Name edit_credit_card
    • set_linux_server_account_password

      public static final Permission.Name set_linux_server_account_password
    • check_mysql_tables

      public static final Permission.Name check_mysql_tables
    • get_mysql_table_status

      public static final Permission.Name get_mysql_table_status
    • set_mysql_server_user_password

      public static final Permission.Name set_mysql_server_user_password
    • get_mysql_master_status

      public static final Permission.Name get_mysql_master_status
    • get_mysql_slave_status

      public static final Permission.Name get_mysql_slave_status
    • set_postgres_server_user_password

      public static final Permission.Name set_postgres_server_user_password
    • add_ticket

      public static final Permission.Name add_ticket
    • edit_ticket

      public static final Permission.Name edit_ticket
    • control_virtual_server

      public static final Permission.Name control_virtual_server
    • get_virtual_server_status

      public static final Permission.Name get_virtual_server_status
    • vnc_console

      public static final Permission.Name vnc_console
  • Method Details

    • values

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

      public static Permission.Name 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 name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Gets the permission display value in the thread locale.
      Overrides:
      toString in class Enum<Permission.Name>