@Indexed @GenerateDto(dtoPackage="net.datenwerke.security.client.usermanager.dto", typeDescriptionMsg=UserManagerMessages.class, typeDescriptionKey="group", icon="group") public class Group extends AbstractUserManagerNode
FLAG_CONFIGURATION_PROTECTION, FLAG_WRITE_PROTECTION| Constructor and Description | 
|---|
| Group() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addOu(OrganisationalUnit ou) | 
| void | addReferencedGroup(Group referencedGroup) | 
| void | addUser(User user) | 
| void | clearMembers() | 
| java.util.List<Group> | getAllReferencedGroups() | 
| java.lang.String | getDescription() | 
| java.lang.String | getName() | 
| java.util.Set<OrganisationalUnit> | getOus() | 
| java.util.Set<Group> | getReferencedGroups() | 
| java.util.Set<User> | getUsers() | 
| boolean | hasChildren() | 
| void | removeOu(OrganisationalUnit ou) | 
| void | removeReferencedGroup(Group group) | 
| void | removeUser(User user) | 
| void | setDescription(java.lang.String description) | 
| void | setName(java.lang.String name) | 
| void | setOus(java.util.Set<OrganisationalUnit> ous) | 
| void | setReferencedGroups(java.util.Set<Group> referencedGroups) | 
| void | setUsers(java.util.Set<User> users) | 
getGuid, getNodeName, getOrigin, getRootNodeName, setGuid, setOrigingetAcl, getOwner, getParentTarget, setAcl, setOwneraddChild, addChild, addFlag, clearFlags, equals, getBaseType, getChildren, getChildrenOfType, getChildrenSorted, getCreatedOn, getDeniedChildren, getDescendants, getDescendants, getFlags, getId, getIdOrOldTransient, getLastUpdated, getManagerClass, getOldTransientId, getOldTransientKey, getParent, getPosition, getRootLine, getSupportedChildren, getVersion, hasChildrenOfType, hasDescendantsOfType, hasFlag, hashCode, idsMatch, isAncestorOf, isConfigurationProtected, isFolder, isRoot, isUpdateLastUpdated, isWriteProtected, removeChild, removeFlag, setChildren, setConfigurationProtection, setCreatedOn, setFlags, setId, setLastUpdated, setOldTransientId, setOldTransientKey, setParent, setPosition, setUpdateLastUpdated, setVersion, setWriteProtection, toString, wouldContainFlagpublic java.lang.String getName()
getName in class AbstractUserManagerNodepublic void setName(java.lang.String name)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.util.Set<User> getUsers()
public void setUsers(java.util.Set<User> users)
public void addUser(User user)
public void removeUser(User user)
public void addOu(OrganisationalUnit ou)
public void removeOu(OrganisationalUnit ou)
public void setOus(java.util.Set<OrganisationalUnit> ous)
public java.util.Set<OrganisationalUnit> getOus()
public void clearMembers()
public java.util.Set<Group> getReferencedGroups()
public void setReferencedGroups(java.util.Set<Group> referencedGroups)
public void addReferencedGroup(Group referencedGroup)
public void removeReferencedGroup(Group group)
public java.util.List<Group> getAllReferencedGroups()
public boolean hasChildren()
hasChildren in class AbstractNode<AbstractUserManagerNode>