From e3ea09e8777f2b000642d55533420dda8ebab842 Mon Sep 17 00:00:00 2001 From: Nick Burch Date: Mon, 5 Sep 2011 15:18:45 +0000 Subject: [PATCH] ALF-8221 Put back (deprecated) listMembers methods for the 3.2 and 3.3 style parameters, to avoid breaking code git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@30228 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../org/alfresco/repo/site/script/Site.java | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/source/java/org/alfresco/repo/site/script/Site.java b/source/java/org/alfresco/repo/site/script/Site.java index 6ce26c5891..996457d41e 100644 --- a/source/java/org/alfresco/repo/site/script/Site.java +++ b/source/java/org/alfresco/repo/site/script/Site.java @@ -295,6 +295,45 @@ public class Site implements Serializable this.siteService.deleteSite(this.siteInfo.getShortName()); } + /** + * Gets a map of members of the site with their role within the site. This list can + * be filtered by name and/or role. + *

+ * If no name or role filter is specified all members of the site are listed. + *

+ * This list includes both users and groups. + * + * @param nameFilter user name filter + * @param roleFilter user role filter + * + * @return ScriptableHashMap list of members of site with their roles + * @deprecated Use {@link #listMembers(String, String, int, boolean)} instead + */ + public ScriptableHashMap listMembers(String nameFilter, String roleFilter) + { + return listMembers(nameFilter, roleFilter, 0); + } + + /** + * Gets a map of members of the site with their role within the site. This list can + * be filtered by name and/or role. + *

+ * If no name or role filter is specified all members of the site are listed. + *

+ * This list includes both users and groups. + * + * @param nameFilter user name filter + * @param roleFilter user role filter + * @param size max results size crop if >0 + * + * @return ScriptableHashMap list of members of site with their roles + * @deprecated Use {@link #listMembers(String, String, int, boolean)} instead + */ + public ScriptableHashMap listMembers(String nameFilter, String roleFilter, int size) + { + return listMembers(nameFilter, roleFilter, size, false); + } + /** * Gets a map of members of the site with their role within the site. This list can * be filtered by name and/or role.