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() |
| Modifier and Type | Method and Description |
|---|---|
void |
onMemberAdded(@NotNull org.apache.jackrabbit.api.security.user.Group group,
@NotNull org.apache.jackrabbit.api.security.user.Authorizable member,
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
onMemberRemoved(@NotNull org.apache.jackrabbit.api.security.user.Group group,
@NotNull org.apache.jackrabbit.api.security.user.Authorizable member,
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
onMembersAdded(@NotNull org.apache.jackrabbit.api.security.user.Group group,
@NotNull java.lang.Iterable<java.lang.String> memberIds,
@NotNull java.lang.Iterable<java.lang.String> failedIds,
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
onMembersAddedContentId(org.apache.jackrabbit.api.security.user.Group group,
java.lang.Iterable<java.lang.String> memberContentIds,
java.lang.Iterable<java.lang.String> failedIds,
org.apache.jackrabbit.oak.api.Root root,
org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
onMembersRemoved(@NotNull org.apache.jackrabbit.api.security.user.Group group,
@NotNull java.lang.Iterable<java.lang.String> memberIds,
@NotNull java.lang.Iterable<java.lang.String> failedIds,
@NotNull org.apache.jackrabbit.oak.api.Root root,
@NotNull org.apache.jackrabbit.oak.namepath.NamePathMapper namePathMapper)
Doesn't perform any action.
|
init, onCreate, onCreate, onPasswordChange, onRemoveclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, onCreate, onCreate, onPasswordChange, onRemovepublic void onMemberAdded(@NotNull
@NotNull org.apache.jackrabbit.api.security.user.Group group,
@NotNull
@NotNull org.apache.jackrabbit.api.security.user.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 org.apache.jackrabbit.api.security.user.Group group,
@NotNull
@NotNull java.lang.Iterable<java.lang.String> memberIds,
@NotNull
@NotNull java.lang.Iterable<java.lang.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(org.apache.jackrabbit.api.security.user.Group group, java.lang.Iterable<java.lang.String> memberContentIds, java.lang.Iterable<java.lang.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 org.apache.jackrabbit.api.security.user.Group group,
@NotNull
@NotNull org.apache.jackrabbit.api.security.user.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 org.apache.jackrabbit.api.security.user.Group group,
@NotNull
@NotNull java.lang.Iterable<java.lang.String> memberIds,
@NotNull
@NotNull java.lang.Iterable<java.lang.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–2022 The Apache Software Foundation. All rights reserved.