@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>