| | |
| | | package com.xiaopeng.operation.job.base; |
| | | |
| | | import com.xiaopeng.api.feignClient.pushMessage.XpPushMessageClient; |
| | | import com.xiaopeng.common.redis.service.RedisService; |
| | | import com.xiaopeng.operation.job.utils.SpringContextsUtil; |
| | | import com.xiaopeng.operation.service.IXpElectronicFenceAreaService; |
| | | import com.xiaopeng.operation.service.IXpElectronicFenceService; |
| | | import com.xiaopeng.operation.service.IXpPointService; |
| | | import com.xiaopeng.operation.service.XpSystemSettingService; |
| | | import org.quartz.Job; |
| | | import org.quartz.JobDataMap; |
| | | import org.quartz.JobExecutionContext; |
| | | import org.quartz.JobExecutionException; |
| | | import org.slf4j.Logger; |
| | |
| | | protected IXpElectronicFenceAreaService xpElectronicFenceAreaService; |
| | | protected IXpPointService xpPointService; |
| | | protected XpPushMessageClient xpPushMessageClient; |
| | | protected XpSystemSettingService xpSystemSettingService; |
| | | protected RedisService redisService; |
| | | |
| | | public AbstractJob(){ |
| | | this.xpElectronicFenceService = SpringContextsUtil.getBean(IXpElectronicFenceService.class); |
| | | this.xpElectronicFenceAreaService = SpringContextsUtil.getBean(IXpElectronicFenceAreaService.class); |
| | | this.xpPointService = SpringContextsUtil.getBean(IXpPointService.class); |
| | | this.xpPushMessageClient = SpringContextsUtil.getBean(XpPushMessageClient.class); |
| | | this.xpSystemSettingService = SpringContextsUtil.getBean(XpSystemSettingService.class); |
| | | this.redisService = SpringContextsUtil.getBean(RedisService.class); |
| | | } |
| | | |
| | | |