Package com.qfs.desc

Interface IWritableFieldPermission

All Superinterfaces:
IFieldPermission
All Known Implementing Classes:
WritableFieldPermission

public interface IWritableFieldPermission extends IFieldPermission
Read and write permissions for the fields of the datastore.
Author:
ActiveViam
  • Method Details

    • setReaderRoles

      void setReaderRoles(Set<String> readerRoles)
      Sets the readers for this field.
      Parameters:
      readerRoles - all the roles allowed to read this field.
    • setWriterRoles

      void setWriterRoles(Set<String> writerRoles)
      Sets the writers for this field.
      Parameters:
      writerRoles - all the roles allowed to write this field.
    • addReaders

      void addReaders(List<String> readers)
      Add reader roles to this field.
      Parameters:
      readers - the added roles.
    • addWriters

      void addWriters(List<String> writers)
      Add writer roles to this field.
      Parameters:
      writers - the added roles.