Enum Class SaWsRight

java.lang.Object
java.lang.Enum<SaWsRight>
com.saperion.ws.wrapper.SaWsRight
All Implemented Interfaces:
Serializable, Comparable<SaWsRight>, Constable

public enum SaWsRight extends Enum<SaWsRight>
Webservice enum to represent right flags.
  • Enum Constant Details

    • VISIBLE

      public static final SaWsRight VISIBLE
      visible.
    • READ

      public static final SaWsRight READ
      read.
    • ANNOTATIONS

      public static final SaWsRight ANNOTATIONS
      annotations.
    • BLACK_MARKER

      public static final SaWsRight BLACK_MARKER
      black marker.
    • MODIFY_INDEX

      public static final SaWsRight MODIFY_INDEX
      modify index.
    • EXPAND_INDEX

      public static final SaWsRight EXPAND_INDEX
      expand index.
    • MODIFY_DATA

      public static final SaWsRight MODIFY_DATA
      modify data.
    • MODIFY

      public static final SaWsRight MODIFY
      modify.
    • DELETE

      public static final SaWsRight DELETE
      delete.
    • PERMISSIONS

      public static final SaWsRight PERMISSIONS
      permissions.
    • RESTORE_BLACK_MARKER

      public static final SaWsRight RESTORE_BLACK_MARKER
      restore black marker.
    • RELEASE_DOCUMENT

      public static final SaWsRight RELEASE_DOCUMENT
      release document.
    • READ_VERSION_HISTORY

      public static final SaWsRight READ_VERSION_HISTORY
      read version history.
    • RESTORE_VERSION

      public static final SaWsRight RESTORE_VERSION
      restore version.
    • EXPORT_DOCUMENT

      public static final SaWsRight EXPORT_DOCUMENT
      export document.
    • RECORDS_MANAGEMENT

      public static final SaWsRight RECORDS_MANAGEMENT
      records management.
  • Field Details

    • COMPLETE

      public static final EnumSet<SaWsRight> COMPLETE
      Enum set of all contained SaWsRights.
    • COMPLETE_LIST

      public static final List<SaWsRight> COMPLETE_LIST
      List of all contained SaWsRights.
  • Method Details

    • values

      public static SaWsRight[] 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 SaWsRight 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
    • getSymbol

      public String getSymbol()
      Returns the symbol (letter) of this instance.
      Returns:
      the symbol of this instance.
    • fromBackend

      public static List<SaWsRight> fromBackend(com.saperion.rmi.SaACLRights aclRights)
      Creates and returns a list of SaWsRights from the given SaACLRights.
      Parameters:
      aclRights - the SaACLRights to map.
      Returns:
      the created list of SaWsRights.