Enum Class RoleRight

java.lang.Object
java.lang.Enum<RoleRight>
com.github._1c_syntax.bsl.mdo.support.RoleRight
All Implemented Interfaces:
EnumWithValue, Serializable, Comparable<RoleRight>, Constable

public enum RoleRight extends Enum<RoleRight> implements EnumWithValue
Возможные права роли
  • Enum Constant Details

    • READ

      public static final RoleRight READ
    • INSERT

      public static final RoleRight INSERT
    • UPDATE

      public static final RoleRight UPDATE
    • DELETE

      public static final RoleRight DELETE
    • POSTING

      public static final RoleRight POSTING
    • UNDO_POSTING

      public static final RoleRight UNDO_POSTING
    • VIEW

      public static final RoleRight VIEW
    • INTERACTIVE_INSERT

      public static final RoleRight INTERACTIVE_INSERT
    • EDIT

      public static final RoleRight EDIT
    • INTERACTIVE_DELETE

      public static final RoleRight INTERACTIVE_DELETE
    • INTERACTIVE_SET_DELETION_MARK

      public static final RoleRight INTERACTIVE_SET_DELETION_MARK
    • INTERACTIVE_CLEAR_DELETION_MARK

      public static final RoleRight INTERACTIVE_CLEAR_DELETION_MARK
    • INTERACTIVE_DELETE_MARKED

      public static final RoleRight INTERACTIVE_DELETE_MARKED
    • INTERACTIVE_POSTING

      public static final RoleRight INTERACTIVE_POSTING
    • INTERACTIVE_POSTING_REGULAR

      public static final RoleRight INTERACTIVE_POSTING_REGULAR
    • INTERACTIVE_UNDO_POSTING

      public static final RoleRight INTERACTIVE_UNDO_POSTING
    • INTERACTIVE_CHANGE_OF_POSTED

      public static final RoleRight INTERACTIVE_CHANGE_OF_POSTED
    • INPUT_BY_STRING

      public static final RoleRight INPUT_BY_STRING
    • TOTALS_CONTROL

      public static final RoleRight TOTALS_CONTROL
    • USE

      public static final RoleRight USE
    • ADMINISTRATION

      public static final RoleRight ADMINISTRATION
    • DATA_ADMINISTRATION

      public static final RoleRight DATA_ADMINISTRATION
    • EXCLUSIVE_MODE

      public static final RoleRight EXCLUSIVE_MODE
    • ACTIVE_USERS

      public static final RoleRight ACTIVE_USERS
    • EVENT_LOG

      public static final RoleRight EVENT_LOG
    • EXTERNAL_CONNECTION

      public static final RoleRight EXTERNAL_CONNECTION
    • AUTOMATION

      public static final RoleRight AUTOMATION
    • INTERACTIVE_OPEN_EXT_DATA_PROCESSORS

      public static final RoleRight INTERACTIVE_OPEN_EXT_DATA_PROCESSORS
    • INTERACTIVE_OPEN_EXT_REPORTS

      public static final RoleRight INTERACTIVE_OPEN_EXT_REPORTS
    • GET

      public static final RoleRight GET
    • SET

      public static final RoleRight SET
    • INTERACTIVE_ACTIVATE

      public static final RoleRight INTERACTIVE_ACTIVATE
    • START

      public static final RoleRight START
    • INTERACTIVE_START

      public static final RoleRight INTERACTIVE_START
    • EXECUTE

      public static final RoleRight EXECUTE
    • INTERACTIVE_EXECUTE

      public static final RoleRight INTERACTIVE_EXECUTE
    • OUTPUT

      public static final RoleRight OUTPUT
    • UPDATE_DATA_BASE_CONFIGURATION

      public static final RoleRight UPDATE_DATA_BASE_CONFIGURATION
    • THIN_CLIENT

      public static final RoleRight THIN_CLIENT
    • WEB_CLIENT

      public static final RoleRight WEB_CLIENT
    • THICK_CLIENT

      public static final RoleRight THICK_CLIENT
    • ALL_FUNCTIONS_MODE

      public static final RoleRight ALL_FUNCTIONS_MODE
    • SAVE_USER_DATA

      public static final RoleRight SAVE_USER_DATA
    • STANDARD_AUTHENTICATION_CHANGE

      public static final RoleRight STANDARD_AUTHENTICATION_CHANGE
    • SESSION_STANDARD_AUTHENTICATION_CHANGE

      public static final RoleRight SESSION_STANDARD_AUTHENTICATION_CHANGE
    • SESSION_OS_AUTHENTICATION_CHANGE

      public static final RoleRight SESSION_OS_AUTHENTICATION_CHANGE
    • INTERACTIVE_DELETE_PREDEFINED_DATA

      public static final RoleRight INTERACTIVE_DELETE_PREDEFINED_DATA
    • INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA

      public static final RoleRight INTERACTIVE_SET_DELETION_MARK_PREDEFINED_DATA
    • INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA

      public static final RoleRight INTERACTIVE_CLEAR_DELETION_MARK_PREDEFINED_DATA
    • INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA

      public static final RoleRight INTERACTIVE_DELETE_MARKED_PREDEFINED_DATA
    • CONFIGURATION_EXTENSIONS_ADMINISTRATION

      public static final RoleRight CONFIGURATION_EXTENSIONS_ADMINISTRATION
    • READ_DATA_HISTORY

      public static final RoleRight READ_DATA_HISTORY
    • VIEW_DATA_HISTORY

      public static final RoleRight VIEW_DATA_HISTORY
    • READ_DATA_HISTORY_OF_MISSING_DATA

      public static final RoleRight READ_DATA_HISTORY_OF_MISSING_DATA
    • UPDATE_DATA_HISTORY

      public static final RoleRight UPDATE_DATA_HISTORY
    • UPDATE_DATA_HISTORY_OF_MISSING_DATA

      public static final RoleRight UPDATE_DATA_HISTORY_OF_MISSING_DATA
    • UPDATE_DATA_HISTORY_SETTINGS

      public static final RoleRight UPDATE_DATA_HISTORY_SETTINGS
    • UPDATE_DATA_HISTORY_VERSION_COMMENT

      public static final RoleRight UPDATE_DATA_HISTORY_VERSION_COMMENT
    • EDIT_DATA_HISTORY_VERSION_COMMENT

      public static final RoleRight EDIT_DATA_HISTORY_VERSION_COMMENT
    • SWITCH_TO_DATA_HISTORY_VERSION

      public static final RoleRight SWITCH_TO_DATA_HISTORY_VERSION
    • COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION

      public static final RoleRight COLLABORATION_SYSTEM_INFO_BASE_REGISTRATION
    • MOBILE_CLIENT

      public static final RoleRight MOBILE_CLIENT
    • MAIN_WINDOW_MODE_NORMAL

      public static final RoleRight MAIN_WINDOW_MODE_NORMAL
    • MAIN_WINDOW_MODE_WORKPLACE

      public static final RoleRight MAIN_WINDOW_MODE_WORKPLACE
    • MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE

      public static final RoleRight MAIN_WINDOW_MODE_EMBEDDED_WORKPLACE
    • MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE

      public static final RoleRight MAIN_WINDOW_MODE_FULLSCREEN_WORKPLACE
    • MAIN_WINDOW_MODE_KIOSK

      public static final RoleRight MAIN_WINDOW_MODE_KIOSK
    • TECHNICAL_SPECIALIST_MODE

      public static final RoleRight TECHNICAL_SPECIALIST_MODE
    • EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START

      public static final RoleRight EXCLUSIVE_MODE_TERMINATION_AT_SESSION_START
    • ANALYTICS_SYSTEM_CLIENT

      public static final RoleRight ANALYTICS_SYSTEM_CLIENT
    • REMOTE_DESKTOP_HOST

      public static final RoleRight REMOTE_DESKTOP_HOST
    • REMOTE_DESKTOP_CLIENT

      public static final RoleRight REMOTE_DESKTOP_CLIENT
    • UNKNOWN

      public static final RoleRight UNKNOWN
  • Method Details

    • values

      public static RoleRight[] 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 RoleRight 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
    • valueByString

      public static RoleRight valueByString(String string)
      Ищет элемент перечисления по имени (рус, анг)
      Parameters:
      string - Имя искомого элемента
      Returns:
      Найденное значение, если не найден - то unknown
    • value

      public String value()
      Английское имя
      Specified by:
      value in interface EnumWithValue
      Returns:
      Строковое значение перечисления
    • valueRu

      public String valueRu()
      Русское имя