⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mockemailconcrete.java

📁 也是apache的
💻 JAVA
字号:
/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements.  See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License.  You may obtain a copy of the License at * *     http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */package org.apache.commons.mail.mocks;import java.util.List;import java.util.Map;import javax.mail.Authenticator;import javax.mail.Session;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import javax.mail.internet.MimeMultipart;import org.apache.commons.mail.Email;import org.apache.commons.mail.EmailException;/** * Concrete Implementation on the Abstract Email * Class (used to allow testing only).  Supplies * getters for methods that normally only have setters. * * @since 1.0 * @author <a href="mailto:corey.scott@gmail.com">Corey Scott</a> * @version $Id: MockEmailConcrete.java 480401 2006-11-29 04:40:04Z bayard $ */public class MockEmailConcrete extends Email{    /**     * Not Implemented, should be implemented in subclasses of Email     * @param msg The email message     * @return Email msg.     */    public Email setMsg(String msg)    {        // This abstract method should be tested in the concrete        // implementation classes only.        return null;    }    /**     * Retrieve the current debug setting     * @return debug     */    public boolean isDebug()    {        return this.debug;    }    /**     * Retrieve the current authentication setting     * @return Authenticator Authenticator     */    public Authenticator getAuthenticator()    {        return this.authenticator;    }    /**     * @return bccList     */    public List getBccList()    {        return this.bccList;    }    /**     * @return ccList     */    public List getCcList()    {        return this.ccList;    }    /**     * @return charset     */    public String getCharset()    {        return this.charset;    }    /**     * @return content     */    public Object getContentObject()    {        return this.content;    }    /**     * @return content     */    public MimeMultipart getContentMimeMultipart()    {        return this.emailBody;    }    /**     * @return emailBody     */    public MimeMultipart getEmailBody()    {        return this.emailBody;    }    /**     * @return fromAddress     */    public InternetAddress getFromAddress()    {        return this.fromAddress;    }    /**     * @return headers     */    public Map getHeaders()    {        return this.headers;    }    /**     * @return hostName     */    public String getHostName()    {        return this.hostName;    }    /**     * @return message     */    public MimeMessage getMessage()    {        return this.message;    }    /**     * @return popHost     */    public String getPopHost()    {        return this.popHost;    }    /**     * @return popPassword     */    public String getPopPassword()    {        return this.popPassword;    }    /**     * @return popUsername     */    public String getPopUsername()    {        return this.popUsername;    }    /**     * @return replyList     */    public List getReplyList()    {        return this.replyList;    }    /**     * @return smtpPort     */    public String getSmtpPort()    {        return this.smtpPort;    }    /**     * @return subject     */    public String getSubject()    {        return this.subject;    }    /**     * @return toList     */    public List getToList()    {        return this.toList;    }    /**     * @return contentType     */    public String getContentType()    {        return contentType;    }    /**     * @return popBeforeSmtp     */    public boolean isPopBeforeSmtp()    {        return popBeforeSmtp;    }    /**     * @return Session     * @throws EmailException EmailException     */    public Session getSession()        throws EmailException    {        return this.getMailSession();    }}

⌨️ 快捷键说明

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