Package org.molgenis.security.acl
Interface MutableAclClassService
-
- All Superinterfaces:
AclClassService
public interface MutableAclClassService extends AclClassService
Provides support for creating and deletingAclclasses.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearCache()voidcreateAclClass(String type, Class<?> idType)Creates an ACL class for the given type.voiddeleteAclClass(String type)Deletes an ACL class and associated ACLs and ACEs for the given type.-
Methods inherited from interface org.molgenis.security.acl.AclClassService
getAclClassTypes, hasAclClass
-
-
-
-
Method Detail
-
createAclClass
void createAclClass(String type, Class<?> idType)
Creates an ACL class for the given type.- Parameters:
type- domain object typeidType- domain object identifier type (e.g. String or Long)
-
deleteAclClass
void deleteAclClass(String type)
Deletes an ACL class and associated ACLs and ACEs for the given type.- Parameters:
type- domain object type
-
clearCache
void clearCache()
-
-