Class SchedulingService
java.lang.Object
ch.admin.bit.jeap.deploymentlog.docgen.service.SchedulingService
-
Constructor Summary
ConstructorsConstructorDescriptionSchedulingService(DeploymentService deploymentService, DocgenAsyncService docgenAsyncService, ConfluenceAdapter confluenceAdapter, DeploymentPageRepository pageRepository, ch.admin.bit.jeap.deploymentlog.docgen.service.SchedulingConfigProperties configProperties, io.micrometer.core.instrument.MeterRegistry meterRegistry) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoid
-
Constructor Details
-
SchedulingService
public SchedulingService(DeploymentService deploymentService, DocgenAsyncService docgenAsyncService, ConfluenceAdapter confluenceAdapter, DeploymentPageRepository pageRepository, ch.admin.bit.jeap.deploymentlog.docgen.service.SchedulingConfigProperties configProperties, io.micrometer.core.instrument.MeterRegistry meterRegistry)
-
-
Method Details
-
generateMissingPages
@Scheduled(cron="${jeap.deploymentlog.documentation-generator.scheduled.cron:\'-\'}") public void generateMissingPages() -
outdatedPageHousekeeping
@Scheduled(cron="${jeap.deploymentlog.documentation-generator.housekeeping.cron:\'-\'}") public void outdatedPageHousekeeping() -
updateMetrics
-