Guest User

Untitled

a guest
Dec 13th, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. @Configuration
  2. @EnableScheduling
  3. public class ScheduleConfig {
  4.  
  5. @Bean
  6. public ResourcelessTransactionManager transactionManager() {
  7. return new ResourcelessTransactionManager();
  8. }
  9.  
  10. @Bean
  11. public MapJobRepositoryFactoryBean mapJobRepositoryFactory(
  12. ResourcelessTransactionManager transactionManager) throws Exception {
  13.  
  14. MapJobRepositoryFactoryBean factory = new
  15. MapJobRepositoryFactoryBean(transactionManager);
  16.  
  17. factory.afterPropertiesSet();
  18.  
  19. return factory;
  20. }
  21.  
  22. @Bean
  23. public JobRepository jobRepository(
  24. MapJobRepositoryFactoryBean factory) throws Exception {
  25. return factory.getObject();
  26. }
  27.  
  28. @Bean
  29. public SimpleJobLauncher jobLauncher(JobRepository jobRepository) {
  30. SimpleJobLauncher launcher = new SimpleJobLauncher();
  31. launcher.setJobRepository(jobRepository);
  32. return launcher;
  33. }
  34.  
  35. }
Add Comment
Please, Sign In to add comment