public class AclListener extends DefaultEventListener
| Modifier and Type | Field and Description |
|---|---|
static List<String> |
PRIVILEGED_GROUPS |
availableDuringPublish, operationTypes, propertiesToIgnore, workspace| Constructor and Description |
|---|
AclListener() |
| Modifier and Type | Method and Description |
|---|---|
int |
getEventTypes() |
JCRNodeWrapper |
getRefAclNode(JCRSessionWrapper session,
JCRNodeWrapper ace,
String role,
JCRNodeWrapper externalPermissions) |
void |
onEvent(javax.jcr.observation.EventIterator events) |
void |
setGroupService(JahiaGroupManagerService groupService) |
void |
setPublicationService(JCRPublicationService publicationService) |
void |
setUserService(JahiaUserManagerService userService) |
getMoveFilteredEvents, getNodeTypes, getOperationTypes, getPath, getUuids, getWorkspace, isAvailableDuringPublish, isDeep, isExternal, isSupportedOperationType, setAvailableDuringPublish, setOperationTypes, setWorkspacepublic void setPublicationService(JCRPublicationService publicationService)
public void setUserService(JahiaUserManagerService userService)
public void setGroupService(JahiaGroupManagerService groupService)
public int getEventTypes()
getEventTypes in class DefaultEventListenerpublic void onEvent(javax.jcr.observation.EventIterator events)
public JCRNodeWrapper getRefAclNode(JCRSessionWrapper session, JCRNodeWrapper ace, String role, JCRNodeWrapper externalPermissions) throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionCopyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.