Class JobOrchestrationAutoConfiguration

    • Constructor Detail

      • JobOrchestrationAutoConfiguration

        public JobOrchestrationAutoConfiguration()
    • Method Detail

      • contextParametersInstanceService

        @Bean
        @DependsOn("contextParametersFactory")
        public org.ikasan.spec.scheduled.instance.service.ContextParametersInstanceService contextParametersInstanceService()
      • contextParametersFactory

        @Bean
        @DependsOn("schedulerOverrider")
        public ContextParametersFactory contextParametersFactory()
      • contextInstanceRecoveryManager

        @Bean
        @DependsOn({"stateChangeMonitor","overdueFileMonitor","monitorManagement"})
        public ContextInstanceRecoveryManager contextInstanceRecoveryManager​(@Lazy
                                                                             org.ikasan.spec.scheduled.context.service.ContextInstanceRecoveryService contextInstanceRecoveryService)
      • contextInstanceSchedulerService

        @Bean
        @DependsOn("contextInstanceRecoveryManager")
        public ContextInstanceSchedulerService contextInstanceSchedulerService​(@Lazy
                                                                               org.ikasan.spec.scheduled.context.service.ContextInstanceRegistrationService contextInstanceRegistrationService,
                                                                               org.ikasan.spec.scheduled.context.service.ScheduledContextService scheduledContextService)
      • moduleActivator

        @Bean
        public org.ikasan.spec.module.ModuleActivator moduleActivator​(org.ikasan.module.startup.dao.StartupControlDao startupControlDao)
      • startupApplicationListener

        @Bean
        @ConditionalOnProperty(value="is.ikasan.enterprise.scheduler.instance",
                               havingValue="true")
        public StartupApplicationListener startupApplicationListener​(org.ikasan.spec.dashboard.DashboardRestService moduleMetadataDashboardRestService,
                                                                     org.ikasan.spec.dashboard.DashboardRestService configurationMetadataDashboardRestService,
                                                                     org.ikasan.spec.module.Module<org.ikasan.spec.flow.Flow> inboundFlowModule)
      • startupCompleteApplicationListener

        @Bean
        @ConditionalOnProperty(value="is.ikasan.enterprise.scheduler.instance",
                               havingValue="true")
        public StartupCompleteApplicationListener startupCompleteApplicationListener​(org.ikasan.spec.module.Module<org.ikasan.spec.flow.Flow> inboundFlowModule)
      • onRefreshScopeRefreshed

        @EventListener
        public void onRefreshScopeRefreshed​(org.springframework.cloud.context.scope.refresh.RefreshScopeRefreshedEvent event)
        Force refresh to the Refresh Scoped beans.
        Parameters:
        event -