Package org.kie.api.runtime.process
Interface CaseAssignment
- 
 public interface CaseAssignmentRepresents case assignment which usually means named role to individuals or groups.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description voidassign(java.lang.String roleName, OrganizationalEntity entity)Assigns given entity (either user or group) to given rolevoidassignGroup(java.lang.String roleName, java.lang.String groupId)Assigns given group to given rolevoidassignUser(java.lang.String roleName, java.lang.String userId)Assigns given user to given rolejava.util.Collection<OrganizationalEntity>getAssignments(java.lang.String roleName)Returns assigned entities for given rolejava.util.Collection<java.lang.String>getRoles()Returns defined rolesvoidremove(java.lang.String roleName, OrganizationalEntity entity)Removes given entity from the role
 
- 
- 
- 
Method Detail- 
assignvoid assign(java.lang.String roleName, OrganizationalEntity entity)Assigns given entity (either user or group) to given role- Parameters:
- roleName- name of the role entity should be assigned to
- entity- user or group to be assigned
 
 - 
assignUservoid assignUser(java.lang.String roleName, java.lang.String userId)Assigns given user to given role- Parameters:
- roleName- name of the role user should be assigned to
- userId- user to be assigned
 
 - 
assignGroupvoid assignGroup(java.lang.String roleName, java.lang.String groupId)Assigns given group to given role- Parameters:
- roleName- name of the role group should be assigned to
- groupId- group to be assigned
 
 - 
removevoid remove(java.lang.String roleName, OrganizationalEntity entity)Removes given entity from the role- Parameters:
- roleName- name of the role that given entity should be removed from
- entity- use or group to be removed
 
 - 
getAssignmentsjava.util.Collection<OrganizationalEntity> getAssignments(java.lang.String roleName) Returns assigned entities for given role- Parameters:
- roleName- name of the role assignment should be returned for
- Returns:
- returns all assignments for the given role
 
 - 
getRolesjava.util.Collection<java.lang.String> getRoles() Returns defined roles- Returns:
- returns all roles
 
 
- 
 
-