Package com.day.cq.mailer.commons
Class AuthorizableGroupMailingList
java.lang.Object
com.day.cq.mailer.commons.AuthorizableGroupMailingList
- All Implemented Interfaces:
AuthorizableMailingList
@Deprecated(since="2025-11-30")
public class AuthorizableGroupMailingList
extends Object
implements AuthorizableMailingList
Deprecated.
This API is deprecated as it depends on commons-lang (which been deprecated since 2021).
MailingList that takes a
Group's members as
its members. The List unfolds the transitive dependencies of
Group.getMembers() Group membership}- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.AuthorizableGroupMailingList(Group group, Predicate oldFilterPredicate) Deprecated.useAuthorizableGroupMailingList(Group, Predicate)instead.AuthorizableGroupMailingList(Group group, Predicate<Authorizable> filterPredicate) Deprecated.Constructor to set an optional filter predicate. -
Method Summary
-
Constructor Details
-
AuthorizableGroupMailingList
Deprecated.- Parameters:
group- Group
-
AuthorizableGroupMailingList
Deprecated.useAuthorizableGroupMailingList(Group, Predicate)instead. -
AuthorizableGroupMailingList
Deprecated.Constructor to set an optional filter predicate.- Parameters:
group- group this list representsfilterPredicate- an optional filter predicate to filter the group members when accessing themembers()method.
-
-
Method Details
-
members
Deprecated.Description copied from interface:AuthorizableMailingListThe members of this List- Specified by:
membersin interfaceAuthorizableMailingList- Returns:
- all members of the Group including transitive members
- Throws:
RepositoryException- if an error occurs.
-