@Bean public JobRegistryBeanPostProcessor jobRegistrar() throws Exception { JobRegistryBeanPostProcessor registrar = new JobRegistryBeanPostProcessor(); registrar.setJobRegistry(this.jobRegistry); registrar.setBeanFactory(this.applicationContext.getAutowireCapableBeanFactory()); registrar.afterPropertiesSet(); return registrar; }
@Bean public JobRegistryBeanPostProcessor jobRegistrar() throws Exception { JobRegistryBeanPostProcessor registrar = new JobRegistryBeanPostProcessor(); registrar.setJobRegistry(this.jobRegistry); registrar.setBeanFactory(this.applicationContext.getAutowireCapableBeanFactory()); registrar.afterPropertiesSet(); return registrar; }
@Bean public JobRegistryBeanPostProcessor jobRegistrar() throws Exception { JobRegistryBeanPostProcessor registrar = new JobRegistryBeanPostProcessor(); registrar.setJobRegistry(this.jobRegistry); registrar.setBeanFactory(this.applicationContext.getAutowireCapableBeanFactory()); registrar.afterPropertiesSet(); return registrar; }
@Override public void postProcessBeanFactory( ConfigurableListableBeanFactory beanFactory ) throws BeansException { JobRegistryBeanPostProcessor jobRegistrar = new JobRegistryBeanPostProcessor(); jobRegistrar.setGroupName( moduleBeforeBootstrapEvent.getModule().getName() ); jobRegistrar.setJobRegistry( jobRegistry ); beanFactory.addBeanPostProcessor( jobRegistrar ); } }