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(java.lang.String type, java.lang.Class<?> idType)Creates an ACL class for the given type.voiddeleteAclClass(java.lang.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(java.lang.String type, java.lang.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(java.lang.String type)
Deletes an ACL class and associated ACLs and ACEs for the given type.- Parameters:
type- domain object type
-
clearCache
void clearCache()
-
-