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, onRemove
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
init, onCreate, onCreate, onPasswordChange, onRemove
public void onMemberAdded(@NotNull @NotNull Group group, @NotNull @NotNull Authorizable member, @NotNull @NotNull Root root, @NotNull @NotNull NamePathMapper namePathMapper) throws RepositoryException
onMemberAdded
in interface GroupAction
group
- 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 GroupAction
group
- 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 GroupAction
group
- 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 GroupAction
group
- 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 GroupAction
group
- 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 - 2020 Adobe. All Rights Reserved