Class ReindexingTask
- java.lang.Object
 - 
- com.netgrif.application.engine.elastic.service.ReindexingTask
 
 
- 
@Component @ConditionalOnExpression("\'${spring.data.elasticsearch.reindex}\'!= \'null\'") public class ReindexingTask extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description ReindexingTask(CaseRepository caseRepository, TaskRepository taskRepository, ElasticCaseRepository elasticCaseRepository, IElasticCaseService elasticCaseService, IElasticTaskService elasticTaskService, IElasticCaseMappingService caseMappingService, IElasticTaskMappingService taskMappingService, IWorkflowService workflowService, int pageSize, java.time.Duration from) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforceReindexPage(com.querydsl.core.types.Predicate predicate, int page, long numOfPages)voidreindex() 
 - 
 
- 
- 
Constructor Detail
- 
ReindexingTask
@Autowired public ReindexingTask(CaseRepository caseRepository, TaskRepository taskRepository, ElasticCaseRepository elasticCaseRepository, @Qualifier("reindexingTaskElasticCaseService") IElasticCaseService elasticCaseService, @Qualifier("reindexingTaskElasticTaskService") IElasticTaskService elasticTaskService, IElasticCaseMappingService caseMappingService, IElasticTaskMappingService taskMappingService, IWorkflowService workflowService, @Value("${spring.data.elasticsearch.reindexExecutor.size:20}") int pageSize, @Value("${spring.data.elasticsearch.reindex-from:#{null}}") java.time.Duration from)
 
 - 
 
 -