@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, setOrigin
getAcl, getOwner, getParentTarget, setAcl, setOwner
addChild, 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, wouldContainFlag
public java.lang.String getName()
getName
in class AbstractUserManagerNode
public 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>