Package com.qfs.desc
Interface IWritableFieldPermission
- All Superinterfaces:
IFieldPermission
- All Known Implementing Classes:
WritableFieldPermission
Read and write permissions for the fields of the datastore.
- Author:
- ActiveViam
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddReaders(List<String> readers) Add reader roles to this field.voidaddWriters(List<String> writers) Add writer roles to this field.voidsetReaderRoles(Set<String> readerRoles) Sets the readers for this field.voidsetWriterRoles(Set<String> writerRoles) Sets the writers for this field.Methods inherited from interface com.qfs.desc.IFieldPermission
canRead, canWrite, getReaderRoles, getWriterRoles
-
Method Details
-
setReaderRoles
Sets the readers for this field.- Parameters:
readerRoles- all the roles allowed to read this field.
-
setWriterRoles
Sets the writers for this field.- Parameters:
writerRoles- all the roles allowed to write this field.
-
addReaders
Add reader roles to this field.- Parameters:
readers- the added roles.
-
addWriters
Add writer roles to this field.- Parameters:
writers- the added roles.
-