Class UpdateService
java.lang.Object
ch.admin.bit.jeap.archrepo.web.service.UpdateService
-
Constructor Summary
ConstructorsConstructorDescriptionUpdateService(ch.admin.bit.jeap.archrepo.persistence.ArchitectureModelRepository repository, ch.admin.bit.jeap.archrepo.docgen.DocumentationGenerator documentationGenerator, List<ch.admin.bit.jeap.archrepo.importers.ArchRepoImporter> importers, io.micrometer.core.instrument.MeterRegistry meterRegistry, ArchRepoConfigProperties archRepoConfigProperties) -
Method Summary
-
Constructor Details
-
UpdateService
public UpdateService(ch.admin.bit.jeap.archrepo.persistence.ArchitectureModelRepository repository, ch.admin.bit.jeap.archrepo.docgen.DocumentationGenerator documentationGenerator, List<ch.admin.bit.jeap.archrepo.importers.ArchRepoImporter> importers, io.micrometer.core.instrument.MeterRegistry meterRegistry, ArchRepoConfigProperties archRepoConfigProperties)
-
-
Method Details
-
generateDocumentation
@Scheduled(cron="${archrepo.documentation-generator.update-schedule}") @Transactional public void generateDocumentation() -
updateModel
@Scheduled(cron="${archrepo.update-schedule}") @Transactional public void updateModel() -
runImporter
-