smtpalertsender.java

来自「这是一个以JAVA编写的程序,本人还没有试过,是一个简单的温度控制系统」· Java 代码 · 共 46 行

JAVA
46
字号
package net.sf.dz.util.alert;import org.freehold.jukebox.logger.LogChannel;import org.freehold.jukebox.logger.Logger;import org.freehold.jukebox.service.Messenger;/** * An SMTP message delivery agent. * * @author Copyright &copy; <a href="mailto:vt@freehold.crocodile.org">Vadim Tkachenko</a> 2004 * @version $Id: SmtpAlertSender.java,v 1.1 2004/01/25 08:44:15 vtt Exp $ */public class SmtpAlertSender extends AbstractAlertSender {    public static final LogChannel CH_SAS = new LogChannel("Alert/SMTP");        public SmtpAlertSender(String destination) {            super(destination);    }    protected Sender createSender(String severity, String source, String message) {            return new SmtpSender(getLogger(), severity, source, message);    }        protected class SmtpSender extends Sender {            public SmtpSender(Logger logger, String severity, String source, String message) {                    super(logger, severity, source, message);        }                public Object execute() throws Throwable {                    // VT: FIXME: Not implemented                    complain(LOG_ERR, CH_SAS, "Sending message: " + getSeverity() + ":" + getSource());            complain(LOG_ERR, CH_SAS, getMessage());                        return null;        }    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?