Package com.axemble.vdoc.sdk.interfaces
Interface IRole
- All Superinterfaces:
- IElement,- IProtocolSupport,- ISearchSupport,- Serializable
- All Known Subinterfaces:
- IOperatorRole,- IProfile
Deprecated.
: use IOperatorRole or IProfile
This class allows to associate either groups or users to 
ITask objects.- Since:
- 1.0, 15/04/2008
- Author:
- vlygeros
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionvoidDeprecated.use addGroupvoidaddChildren(Collection<? extends IGroup> children) Deprecated.use addGroupsvoidDeprecated.Adds a groupIGroup.voidaddGroups(Collection<? extends IGroup> groups) Deprecated.Adds groups as a collection ofIGroupobjects.voidDeprecated.Sets a user as member of a group.voidaddMembers(Collection<? extends IUser> members) Deprecated.Adds members as a collection ofIUserobjects.Collection<? extends IUser> Deprecated.Gets all the members of the roles recursively.Deprecated.The catalog of the role.Deprecated.Collection<? extends IGroup> Deprecated.Gets the groups of the role.getLabel()Deprecated.Gets the label of the role.Deprecated.Gets the label of the role.Collection<? extends IUser> Deprecated.Gets the members of the role.getName()Deprecated.Gets the name of the role.Methods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getNativeObject, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURI
- 
Method Details- 
getNameString getName()Deprecated.Gets the name of the role.- Returns:
- a String object.
 
- 
getLabelString getLabel()Deprecated.Gets the label of the role.- Returns:
- a String object.
 
- 
getLabelDeprecated.Gets the label of the role.- Returns:
- a String object.
 
- 
getDescriptionString getDescription()Deprecated.- Returns:
- The description of the role
 
- 
getCatalogICatalog getCatalog()Deprecated.The catalog of the role.
- 
getGroupsCollection<? extends IGroup> getGroups()Deprecated.Gets the groups of the role.- Returns:
- A collection of IGroupobjects.
 
- 
getMembersCollection<? extends IUser> getMembers()Deprecated.Gets the members of the role.- Returns:
- A collection of IUserobjects.
 
- 
getAllMembersCollection<? extends IUser> getAllMembers()Deprecated.Gets all the members of the roles recursively.- Returns:
- A collection of IUserobjects.
 
- 
addMemberDeprecated.Sets a user as member of a group.- Parameters:
- user- The user to add to the group.
 
- 
addChildDeprecated.use addGroupAdds a childIGroup.- Parameters:
- group- The child group to add.
 
- 
addGroupDeprecated.Adds a groupIGroup.- Parameters:
- group- The child group to add.
 
- 
addMembersDeprecated.Adds members as a collection ofIUserobjects.- Parameters:
- members- The users to add.
 
- 
addChildrenDeprecated.use addGroupsAdds children as a collection ofIGroupobjects.- Parameters:
- children- The children to add.
 
- 
addGroupsDeprecated.Adds groups as a collection ofIGroupobjects.- Parameters:
- groups- The groups to add.
 
 
-