Interface IAssigneeInfo
- All Known Implementing Classes:
AssigneeInfo
public interface IAssigneeInfo
Get the assignee information to whom this task is assigned.
- Since:
- 9.1
- Author:
- r.fleuren
-
Method Summary
Modifier and TypeMethodDescriptionboolean
containsRole
(String role) Return if this assignee info is for a specific role.boolean
containsTeam
(String team) Return if this assignee info is for a specific team.boolean
containsUser
(String user) Return if this assignee info is for a specific user.String[]
getRoles()
Return the names of the roles.Get single user.String[]
getTeams()
Return the names of the teams.String[]
getUsers()
Return the name of a specific user.boolean
Return if this assignee info is for a specific teams and roles.boolean
Return if this assignee info is for a specific user.
-
Method Details
-
getTeams
String[] getTeams()Return the names of the teams.- Returns:
- teams
-
containsTeam
Return if this assignee info is for a specific team.- Parameters:
team
- the team- Returns:
- contains team
-
getRoles
String[] getRoles()Return the names of the roles.- Returns:
- roles
-
containsRole
Return if this assignee info is for a specific role.- Parameters:
role
- the role- Returns:
- contains role
-
getSingleUser
String getSingleUser()Get single user.- Returns:
- user
-
getUsers
String[] getUsers()Return the name of a specific user.- Returns:
- users
-
containsUser
Return if this assignee info is for a specific user.- Parameters:
user
- the user- Returns:
- users
-
isForUser
boolean isForUser()Return if this assignee info is for a specific user.- Returns:
- if we have user information
-
isForTeamsAndRoles
boolean isForTeamsAndRoles()Return if this assignee info is for a specific teams and roles.- Returns:
- if we have user information
-