public abstract class AbstractGroupAction extends AbstractAuthorizableAction implements GroupAction
GroupAction interface that
doesn't perform any action. This is a convenience implementation allowing
subclasses to only implement methods that need extra attention.| Constructor and Description |
|---|
AbstractGroupAction() |
init, onCreate, onCreate, onPasswordChange, onRemoveclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, onCreate, onCreate, onPasswordChange, onRemovepublic void onMemberAdded(@NotNull
@NotNull Group group,
@NotNull
@NotNull Authorizable member,
@NotNull
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
throws RepositoryException
onMemberAdded in interface GroupActiongroup - The Group to which the Authorizable was added.member - The Authorizable added.root - The root associated with the user manager.RepositoryException - If an error occurs.public void onMembersAdded(@NotNull
@NotNull Group group,
@NotNull
@NotNull Iterable<String> memberIds,
@NotNull
@NotNull Iterable<String> failedIds,
@NotNull
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
throws RepositoryException
onMembersAdded in interface GroupActiongroup - The Group to which the members were added.memberIds - An Iterable of the member IDs.root - The root associated with the user manager.RepositoryException - If an error occurs.public void onMembersAddedContentId(Group group, Iterable<String> memberContentIds, Iterable<String> failedIds, org.apache.jackrabbit.oak.api.Root root, org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper) throws RepositoryException
onMembersAddedContentId in interface GroupActiongroup - The Group to which the members were added.memberContentIds - An Iterable of the member content IDs (UUIDs).root - The root associated with the user manager.RepositoryException - If an error occurs.public void onMemberRemoved(@NotNull
@NotNull Group group,
@NotNull
@NotNull Authorizable member,
@NotNull
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
throws RepositoryException
onMemberRemoved in interface GroupActiongroup - The Group from which the Authorizable was removed.member - The Authorizable removed.root - The root associated with the user manager.RepositoryException - If an error occurs.public void onMembersRemoved(@NotNull
@NotNull Group group,
@NotNull
@NotNull Iterable<String> memberIds,
@NotNull
@NotNull Iterable<String> failedIds,
@NotNull
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
throws RepositoryException
onMembersRemoved in interface GroupActiongroup - The Group from which the members were removed.memberIds - An Iterable of the member IDs.root - The root associated with the user manager.RepositoryException - If an error occurs.Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.