package org.xmx0632.deliciousfruit.schedule;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import org.xmx0632.deliciousfruit.service.ResetPasswordService;
/**
* 发送用户密码重置短信
*
* @author xmx0632
*/
@Component
public class ResetPasswordMobileSender {
private static Logger logger = LoggerFactory
.getLogger(ResetPasswordMobileSender.class);
@Autowired
private ResetPasswordService resetPasswordService;
// 被Spring的Quartz MethodInvokingJobDetailFactoryBean反射执行
public void executeByQuartzLocalJob() {
logger.info("start send mobile message");
resetPasswordService.sendNewPasswordToMobile();
logger.info("stop send mobile message");
}
}