Interface AssigneeAndCandidateGroupsReader
- All Known Implementing Classes:
AssigneeAndCandidateGroupsReaderES,AssigneeAndCandidateGroupsReaderOS
public interface AssigneeAndCandidateGroupsReader
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault voidconsumeAssigneesInBatches(String engineAlias, Consumer<List<String>> assigneeBatchConsumer, int batchSize) default voidconsumeCandidateGroupsInBatches(String engineAlias, Consumer<List<String>> candidateGroupBatchConsumer, int batchSize) voidconsumeUserTaskFieldTermsInBatches(String indexName, String termField, String termValue, String userTaskFieldName, Consumer<List<String>> termBatchConsumer, int batchSize) default voidconsumeUserTaskFieldTermsInBatches(String termField, String termValue, String userTaskFieldName, Consumer<List<String>> termBatchConsumer, int batchSize) getAssigneeIdsForProcess(Map<String, Set<String>> definitionKeyToTenantsMap) getCandidateGroupIdsForProcess(Map<String, Set<String>> definitionKeyToTenantsMap) default StringgetUserTaskFieldPath(String fieldName)
-
Field Details
-
NESTED_USER_TASKS_AGG
- See Also:
-
COMPOSITE_AGG
- See Also:
-
TERMS_AGG
- See Also:
-
-
Method Details
-
consumeAssigneesInBatches
-
consumeCandidateGroupsInBatches
-
getAssigneeIdsForProcess
-
getCandidateGroupIdsForProcess
-
consumeUserTaskFieldTermsInBatches
-
getUserTaskFieldPath
-
consumeUserTaskFieldTermsInBatches
-
getUserTaskFieldTerms
-