public class AclManagement extends Object
| Constructor and Description |
|---|
AclManagement() |
| Modifier and Type | Method and Description |
|---|---|
AclHandlerFactory |
getAclHandlerFactory() |
void |
handleAclAfterDelete(org.aspectj.lang.JoinPoint joinPoint)
Intercepts the delete method of the AbstractCrudService and delegates the
object to an appropriate
AbstractAclHandler, which will delete
the necessary ACL entries. |
de.terrestris.shogun2.model.PersistentObject |
handleAclOnSaveOrUpdate(org.aspectj.lang.ProceedingJoinPoint joinPoint)
Intercepts the saveOrUpdate method of the AbstractCrudService and
delegates the persisted object to an appropriate
AbstractAclHandler, which will create/update the necessary ACL
entries. |
void |
setAclHandlerFactory(AclHandlerFactory aclHandlerFactory) |
public de.terrestris.shogun2.model.PersistentObject handleAclOnSaveOrUpdate(org.aspectj.lang.ProceedingJoinPoint joinPoint)
AbstractAclHandler, which will create/update the necessary ACL
entries.joinPoint - Throwablepublic void handleAclAfterDelete(org.aspectj.lang.JoinPoint joinPoint)
AbstractAclHandler, which will delete
the necessary ACL entries.joinPoint - public AclHandlerFactory getAclHandlerFactory()
public void setAclHandlerFactory(AclHandlerFactory aclHandlerFactory)
aclHandlerFactory - the aclHandlerFactory to setCopyright © 2016 terrestris GmbH & Co. KG. All rights reserved.