Class AccessListElement

    • Constructor Detail

      • AccessListElement

        public AccessListElement​(long userId,
                                 int accessRights)
        Create new ACL element with given user ID and rights
        Parameters:
        userId - user id
        accessRights - bit mask
      • AccessListElement

        public AccessListElement​(AccessListElement src)
        Copy constructor
        Parameters:
        src - Source ACL element
    • Method Detail

      • hasRead

        public boolean hasRead()
        Returns:
        true if READ access granted
      • hasModify

        public boolean hasModify()
        Returns:
        true if MODIFY access granted
      • hasDelete

        public boolean hasDelete()
        Returns:
        true if DELETE access granted
      • hasCreate

        public boolean hasCreate()
        Returns:
        true if CREATE access granted
      • hasReadAlarms

        public boolean hasReadAlarms()
        Returns:
        true if READ ALARMS access granted
      • hasAckAlarms

        public boolean hasAckAlarms()
        Returns:
        true if ACK ALARMS access granted
      • hasTerminateAlarms

        public boolean hasTerminateAlarms()
        Returns:
        true if TERMINATE ALARMS access granted
      • hasControl

        public boolean hasControl()
        Returns:
        true if CONTROL access granted
      • hasSendEvents

        public boolean hasSendEvents()
        Returns:
        true if SEND EVENTS access granted
      • hasAccessControl

        public boolean hasAccessControl()
        Returns:
        true if ACCESS CONTROL access granted
      • hasPushData

        public boolean hasPushData()
        Returns:
        true if PUSH DATA access granted
      • hasCreateIssue

        public boolean hasCreateIssue()
        Returns:
        true if CREATE ISSUE access granted
      • hasDownload

        public boolean hasDownload()
        Returns:
        true if DOWNLOAD access granted
      • hasUpload

        public boolean hasUpload()
        Returns:
        true if UPLOAD access granted
      • hasManage

        public boolean hasManage()
        Returns:
        true if MANAGE FILES access granted