| | |
| | | package com.ks.lucky.config; |
| | | |
| | | import com.ks.lucky.util.mq.CMQConsumeRunner; |
| | | import com.ks.lucky.util.mq.consume.AcitivtyConsumer; |
| | | import com.xxl.job.core.executor.impl.XxlJobSpringExecutor; |
| | | import com.ks.lucky.util.mq.consumer.ActivityConsumer; |
| | | import com.ks.lucky.util.mq.consumer.AcitivtyDrawnRecieveOutDateConsumer; |
| | | import com.ks.lucky.util.mq.consumer.JobConsumer; |
| | | import com.ks.lucky.utils.mq.CMQConsumeRunner; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | import org.springframework.context.annotation.Bean; |
| | | import org.springframework.context.annotation.Configuration; |
| | | |
| | |
| | | |
| | | |
| | | @Bean(initMethod = "start", destroyMethod = "destroy") |
| | | public CMQConsumeRunner xxlJobExecutor() { |
| | | CMQConsumeRunner runner = new AcitivtyConsumer(); |
| | | public CMQConsumeRunner activityConsumer() { |
| | | CMQConsumeRunner runner = new ActivityConsumer(); |
| | | return runner; |
| | | } |
| | | |
| | | @Bean(initMethod = "start", destroyMethod = "destroy") |
| | | public CMQConsumeRunner recieveOutDateConsumer() { |
| | | CMQConsumeRunner runner = new AcitivtyDrawnRecieveOutDateConsumer(); |
| | | return runner; |
| | | } |
| | | |
| | | @Bean(initMethod = "start", destroyMethod = "destroy") |
| | | public CMQConsumeRunner job() { |
| | | CMQConsumeRunner runner = new JobConsumer(); |
| | | return runner; |
| | | } |
| | | |
| | | |
| | | } |