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
+ * 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