Package io.camunda.optimize.service
Class AssigneeCandidateGroupService
java.lang.Object
io.camunda.optimize.service.AssigneeCandidateGroupService
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAssigneeCandidateGroupService(DataSourceDefinitionAuthorizationService definitionAuthorizationService, AssigneeAndCandidateGroupsReader assigneeAndCandidateGroupsReader, UserTaskIdentityService userTaskIdentityService, ReportService reportService) -
Method Summary
Modifier and TypeMethodDescriptiongetAssigneesByIds(Collection<String> assigneeIds) getCandidateGroupsByIds(Collection<String> candidateGroupIds) getIdentityByIdAndType(String id, IdentityType type) searchForAssigneesAsUser(String userId, AssigneeCandidateGroupDefinitionSearchRequestDto requestDto) searchForAssigneesAsUser(String userId, AssigneeCandidateGroupReportSearchRequestDto requestDto) searchForCandidateGroupsAsUser(String userId, AssigneeCandidateGroupDefinitionSearchRequestDto requestDto) searchForCandidateGroupsAsUser(String userId, AssigneeCandidateGroupReportSearchRequestDto requestDto)
-
Field Details
-
ASSIGNEE_IDENTITY_TYPE
-
-
Constructor Details
-
AssigneeCandidateGroupService
public AssigneeCandidateGroupService(DataSourceDefinitionAuthorizationService definitionAuthorizationService, AssigneeAndCandidateGroupsReader assigneeAndCandidateGroupsReader, UserTaskIdentityService userTaskIdentityService, ReportService reportService)
-
-
Method Details
-
getIdentityByIdAndType
public Optional<IdentityWithMetadataResponseDto> getIdentityByIdAndType(String id, IdentityType type) -
getAssigneesByIds
-
searchForAssigneesAsUser
public IdentitySearchResultResponseDto searchForAssigneesAsUser(String userId, AssigneeCandidateGroupDefinitionSearchRequestDto requestDto) -
searchForAssigneesAsUser
public IdentitySearchResultResponseDto searchForAssigneesAsUser(String userId, AssigneeCandidateGroupReportSearchRequestDto requestDto) -
getCandidateGroupsByIds
-
searchForCandidateGroupsAsUser
public IdentitySearchResultResponseDto searchForCandidateGroupsAsUser(String userId, AssigneeCandidateGroupDefinitionSearchRequestDto requestDto) -
searchForCandidateGroupsAsUser
public IdentitySearchResultResponseDto searchForCandidateGroupsAsUser(String userId, AssigneeCandidateGroupReportSearchRequestDto requestDto)
-