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 Group group,
@NotNull Authorizable member,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
onMemberRemoved(@NotNull Group group,
@NotNull Authorizable member,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
onMembersAdded(@NotNull Group group,
@NotNull java.lang.Iterable<java.lang.String> memberIds,
@NotNull java.lang.Iterable<java.lang.String> failedIds,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
onMembersAddedContentId(Group group,
java.lang.Iterable<java.lang.String> memberContentIds,
java.lang.Iterable<java.lang.String> failedIds,
Root root,
NamePathMapper namePathMapper)
Doesn't perform any action.
|
void |
onMembersRemoved(@NotNull Group group,
@NotNull java.lang.Iterable<java.lang.String> memberIds,
@NotNull java.lang.Iterable<java.lang.String> failedIds,
@NotNull Root root,
@NotNull NamePathMapper namePathMapper)
Doesn't perform any action.
|
init, onCreate, onCreate, onPasswordChange, onRemoveequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinit, onCreate, onCreate, onPasswordChange, onRemovepublic void onMemberAdded(@NotNull
@NotNull Group group,
@NotNull
@NotNull Authorizable member,
@NotNull
@NotNull Root root,
@NotNull
@NotNull 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 java.lang.Iterable<java.lang.String> memberIds,
@NotNull
@NotNull java.lang.Iterable<java.lang.String> failedIds,
@NotNull
@NotNull Root root,
@NotNull
@NotNull 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, java.lang.Iterable<java.lang.String> memberContentIds, java.lang.Iterable<java.lang.String> failedIds, Root root, 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 Root root,
@NotNull
@NotNull 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 java.lang.Iterable<java.lang.String> memberIds,
@NotNull
@NotNull java.lang.Iterable<java.lang.String> failedIds,
@NotNull
@NotNull Root root,
@NotNull
@NotNull 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 © 2010 - 2023 Adobe. All Rights Reserved