Class HarvestingAutoConfiguration


  • public class HarvestingAutoConfiguration
    extends java.lang.Object
    Harvesting related configuration required by every module. This autoconfig should be excluded from dashboard.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.ikasan.spec.harvest.HarvestingJob errorReportingHarvestingJob​(org.ikasan.spec.harvest.HarvestService errorReportingManagementService, org.springframework.core.env.Environment environment, org.ikasan.spec.dashboard.DashboardRestService errorReportingDashboardRestService, org.ikasan.spec.monitor.JobMonitor jobMonitor)  
      org.ikasan.spec.harvest.HarvestingJob exclusionHarvestingJob​(org.ikasan.spec.harvest.HarvestService exclusionManagementService, org.springframework.core.env.Environment environment, org.ikasan.spec.dashboard.DashboardRestService exclusionDashboardRestService, org.ikasan.spec.monitor.JobMonitor jobMonitor)  
      org.ikasan.spec.harvest.HarvestingSchedulerService harvestingSchedulerService​(java.util.List<org.ikasan.spec.harvest.HarvestingJob> harvestingJobs)  
      org.ikasan.spec.harvest.HarvestingJob messageHistoryJob​(org.ikasan.spec.harvest.HarvestService messageHistoryService, org.springframework.core.env.Environment environment, org.ikasan.spec.dashboard.DashboardRestService metricsDashboardRestService, org.ikasan.spec.monitor.JobMonitor jobMonitor)  
      org.ikasan.spec.harvest.HarvestingJob replyHarvestingJob​(org.ikasan.spec.harvest.HarvestService replayManagementService, org.springframework.core.env.Environment environment, org.ikasan.spec.dashboard.DashboardRestService replyDashboardRestService, org.ikasan.spec.monitor.JobMonitor jobMonitor)  
      org.ikasan.spec.harvest.HarvestingJob systemEventJob​(org.ikasan.spec.harvest.HarvestService systemEventService, org.springframework.core.env.Environment environment, org.ikasan.spec.dashboard.DashboardRestService systemEventsDashboardRestService, org.ikasan.spec.monitor.JobMonitor jobMonitor)  
      org.ikasan.spec.harvest.HarvestingJob wiretapHarvestingJob​(org.ikasan.spec.harvest.HarvestService wiretapService, org.springframework.core.env.Environment environment, org.ikasan.spec.dashboard.DashboardRestService wiretapDashboardRestService, org.ikasan.spec.monitor.JobMonitor jobMonitor)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • HarvestingAutoConfiguration

        public HarvestingAutoConfiguration()
    • Method Detail

      • harvestingSchedulerService

        @Bean
        public org.ikasan.spec.harvest.HarvestingSchedulerService harvestingSchedulerService​(java.util.List<org.ikasan.spec.harvest.HarvestingJob> harvestingJobs)
      • replyHarvestingJob

        @Bean
        public org.ikasan.spec.harvest.HarvestingJob replyHarvestingJob​(org.ikasan.spec.harvest.HarvestService replayManagementService,
                                                                        org.springframework.core.env.Environment environment,
                                                                        org.ikasan.spec.dashboard.DashboardRestService replyDashboardRestService,
                                                                        org.ikasan.spec.monitor.JobMonitor jobMonitor)
      • wiretapHarvestingJob

        @Bean
        public org.ikasan.spec.harvest.HarvestingJob wiretapHarvestingJob​(org.ikasan.spec.harvest.HarvestService wiretapService,
                                                                          org.springframework.core.env.Environment environment,
                                                                          org.ikasan.spec.dashboard.DashboardRestService wiretapDashboardRestService,
                                                                          org.ikasan.spec.monitor.JobMonitor jobMonitor)
      • errorReportingHarvestingJob

        @Bean
        public org.ikasan.spec.harvest.HarvestingJob errorReportingHarvestingJob​(org.ikasan.spec.harvest.HarvestService errorReportingManagementService,
                                                                                 org.springframework.core.env.Environment environment,
                                                                                 org.ikasan.spec.dashboard.DashboardRestService errorReportingDashboardRestService,
                                                                                 org.ikasan.spec.monitor.JobMonitor jobMonitor)
      • exclusionHarvestingJob

        @Bean
        public org.ikasan.spec.harvest.HarvestingJob exclusionHarvestingJob​(org.ikasan.spec.harvest.HarvestService exclusionManagementService,
                                                                            org.springframework.core.env.Environment environment,
                                                                            org.ikasan.spec.dashboard.DashboardRestService exclusionDashboardRestService,
                                                                            org.ikasan.spec.monitor.JobMonitor jobMonitor)
      • messageHistoryJob

        @Bean
        public org.ikasan.spec.harvest.HarvestingJob messageHistoryJob​(org.ikasan.spec.harvest.HarvestService messageHistoryService,
                                                                       org.springframework.core.env.Environment environment,
                                                                       org.ikasan.spec.dashboard.DashboardRestService metricsDashboardRestService,
                                                                       org.ikasan.spec.monitor.JobMonitor jobMonitor)
      • systemEventJob

        @Bean
        public org.ikasan.spec.harvest.HarvestingJob systemEventJob​(org.ikasan.spec.harvest.HarvestService systemEventService,
                                                                    org.springframework.core.env.Environment environment,
                                                                    org.ikasan.spec.dashboard.DashboardRestService systemEventsDashboardRestService,
                                                                    org.ikasan.spec.monitor.JobMonitor jobMonitor)