public class ManagedServerGroup extends ServerGroup
UNLIMITED
Constructor and Description |
---|
ManagedServerGroup() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Set |
getAssociatedAdmins()
returns the set of 'non-org-admin' users that have been
subscribed to this ServerGroup
Note: since ORG ADMINS are subscribed by default this
list does not include that.
|
int |
getAssociatedAdminsCount()
returns count of associated users for this group
without permission check (we need this count for
displaying to associated users which aren't system group
admins - not the same thing!)
|
java.util.Set |
getAssociatedAdminsFor(User user)
returns the set of 'non-org-admin' users that are
associated to this ServerGroup
Note: since ORG ADMINS are subscribed by default this
list does not include that.
|
protected void |
setAssociatedAdmins(java.util.Set newUsers)
sets admins
|
equals, getCurrentMembers, getDescription, getGroupType, getId, getName, getOrg, getServers, hashCode, isManaged, setDescription, setGroupType, setId, setName, setOrg, toString
getCreated, getModified, setCreated, setModified
protected java.util.Set getAssociatedAdmins()
public java.util.Set getAssociatedAdminsFor(User user)
user
- needed for authenticationprotected void setAssociatedAdmins(java.util.Set newUsers)
newUsers
- the associated users of the grouppublic int getAssociatedAdminsCount()