- All Implemented Interfaces:
- org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<org.quartz.Scheduler>, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.Lifecycle, org.springframework.context.Phased, org.springframework.context.ResourceLoaderAware, org.springframework.context.SmartLifecycle
public class SchedulerFactoryBean
extends org.springframework.scheduling.quartz.SchedulerFactoryBean
Extending the Spring SchedulerFactoryBean because it starts the Quartz scheduler instance.
This instance can get detached from the ApplicationContext when it fails to execute the refresh method.
The issue arose when the IBIS is reconnecting but fails to init the txManager.
- Author:
- Niels Meijer