@Entity public class Role extends Object implements Serializable
Workflow
will be started.
defaultAssignedUsers
and defaultAssignedGroups
provide
default mappings that could however be overridden.
Roles are created at workspace level.Constructor and Description |
---|
Role() |
Role(String name,
Workspace workspace) |
Role(String name,
Workspace workspace,
Set<User> defaultAssignedUsers,
Set<UserGroup> defaultAssignedGroups) |
Modifier and Type | Method and Description |
---|---|
void |
addUser(User user) |
void |
addUserGroup(UserGroup userGroup) |
boolean |
equals(Object o) |
Set<UserGroup> |
getDefaultAssignedGroups() |
Set<User> |
getDefaultAssignedUsers() |
String |
getName() |
Workspace |
getWorkspace() |
int |
hashCode() |
void |
removeUser(User user) |
void |
removeUserGroup(UserGroup userGroup) |
void |
setDefaultAssignedGroups(Set<UserGroup> defaultAssignedGroups) |
void |
setDefaultAssignedUsers(Set<User> defaultAssignedUsers) |
void |
setName(String name) |
void |
setWorkspace(Workspace workspace) |
public String getName()
public void setName(String name)
public Workspace getWorkspace()
public void setWorkspace(Workspace workspace)
public void addUser(User user)
public void removeUser(User user)
public void addUserGroup(UserGroup userGroup)
public void removeUserGroup(UserGroup userGroup)
Copyright © 2017 DocDoku. All rights reserved.