-
- All Implemented Interfaces:
@Component() public final class ElasticSearchReindexer
-
-
Field Summary
Fields Modifier and Type Field Description private final Loggerloggerprivate AppConfigappConfigprivate RichSkillEsReporichSkillEsRepoprivate CollectionEsRepocollectionEsRepoprivate JobCodeEsRepojobCodeEsRepoprivate KeywordEsRepokeywordEsRepoprivate RichSkillRepositoryrichSkillRepositoryprivate CollectionRepositorycollectionRepositoryprivate KeywordRepositorykeywordRepositoryprivate JobCodeRepositoryjobCodeRepositoryprivate Integerlimit
-
Constructor Summary
Constructors Constructor Description ElasticSearchReindexer()
-
Method Summary
-
-
Method Detail
-
getLogger
final Logger getLogger()
-
getAppConfig
final AppConfig getAppConfig()
-
setAppConfig
final Unit setAppConfig(@Autowired() AppConfig appConfig)
-
getRichSkillEsRepo
final RichSkillEsRepo getRichSkillEsRepo()
-
setRichSkillEsRepo
final Unit setRichSkillEsRepo(@Autowired() RichSkillEsRepo richSkillEsRepo)
-
getCollectionEsRepo
final CollectionEsRepo getCollectionEsRepo()
-
setCollectionEsRepo
final Unit setCollectionEsRepo(@Autowired() CollectionEsRepo collectionEsRepo)
-
getJobCodeEsRepo
final JobCodeEsRepo getJobCodeEsRepo()
-
setJobCodeEsRepo
final Unit setJobCodeEsRepo(@Autowired() JobCodeEsRepo jobCodeEsRepo)
-
getKeywordEsRepo
final KeywordEsRepo getKeywordEsRepo()
-
setKeywordEsRepo
final Unit setKeywordEsRepo(@Autowired() KeywordEsRepo keywordEsRepo)
-
getRichSkillRepository
final RichSkillRepository getRichSkillRepository()
-
setRichSkillRepository
final Unit setRichSkillRepository(@Autowired() RichSkillRepository richSkillRepository)
-
getCollectionRepository
final CollectionRepository getCollectionRepository()
-
setCollectionRepository
final Unit setCollectionRepository(@Autowired() CollectionRepository collectionRepository)
-
getKeywordRepository
final KeywordRepository getKeywordRepository()
-
setKeywordRepository
final Unit setKeywordRepository(@Autowired() KeywordRepository keywordRepository)
-
getJobCodeRepository
final JobCodeRepository getJobCodeRepository()
-
setJobCodeRepository
final Unit setJobCodeRepository(@Autowired() JobCodeRepository jobCodeRepository)
-
setLimit
final Unit setLimit(@Value(value = "${edu.wgu.osmt.elasticsearch.Reindex.batch_size:1000}") Integer limit)
-
deleteAllIndices
final Unit deleteAllIndices()
-
reindexAll
final Unit reindexAll()
-
-
-
-