org.apache.mailet.base.test
Class FakeMail
java.lang.Object
org.apache.mailet.base.test.FakeMail
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, Mail
public class FakeMail
- extends java.lang.Object
- implements Mail
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FakeMail
public FakeMail()
FakeMail
public FakeMail(javax.mail.internet.MimeMessage msg)
getName
public java.lang.String getName()
- Specified by:
getName in interface Mail
setName
public void setName(java.lang.String newName)
- Specified by:
setName in interface Mail
getMessage
public javax.mail.internet.MimeMessage getMessage()
throws javax.mail.MessagingException
- Specified by:
getMessage in interface Mail
- Throws:
javax.mail.MessagingException
getRecipients
public java.util.Collection getRecipients()
- Specified by:
getRecipients in interface Mail
setRecipients
public void setRecipients(java.util.Collection recipients)
- Specified by:
setRecipients in interface Mail
getSender
public MailAddress getSender()
- Specified by:
getSender in interface Mail
getState
public java.lang.String getState()
- Specified by:
getState in interface Mail
getRemoteHost
public java.lang.String getRemoteHost()
- Specified by:
getRemoteHost in interface Mail
getRemoteAddr
public java.lang.String getRemoteAddr()
- Specified by:
getRemoteAddr in interface Mail
getErrorMessage
public java.lang.String getErrorMessage()
- Specified by:
getErrorMessage in interface Mail
setErrorMessage
public void setErrorMessage(java.lang.String msg)
- Specified by:
setErrorMessage in interface Mail
setMessage
public void setMessage(javax.mail.internet.MimeMessage message)
- Specified by:
setMessage in interface Mail
setState
public void setState(java.lang.String state)
- Specified by:
setState in interface Mail
getAttribute
public java.io.Serializable getAttribute(java.lang.String name)
- Specified by:
getAttribute in interface Mail
getAttributeNames
public java.util.Iterator getAttributeNames()
- Specified by:
getAttributeNames in interface Mail
hasAttributes
public boolean hasAttributes()
- Specified by:
hasAttributes in interface Mail
removeAttribute
public java.io.Serializable removeAttribute(java.lang.String name)
- Specified by:
removeAttribute in interface Mail
removeAllAttributes
public void removeAllAttributes()
- Specified by:
removeAllAttributes in interface Mail
setAttribute
public java.io.Serializable setAttribute(java.lang.String name,
java.io.Serializable object)
- Specified by:
setAttribute in interface Mail
getMessageSize
public long getMessageSize()
throws javax.mail.MessagingException
- Specified by:
getMessageSize in interface Mail
- Throws:
javax.mail.MessagingException
getLastUpdated
public java.util.Date getLastUpdated()
- Specified by:
getLastUpdated in interface Mail
setLastUpdated
public void setLastUpdated(java.util.Date lastUpdated)
- Specified by:
setLastUpdated in interface Mail
setMessageSize
public void setMessageSize(long size)
setRemoteAddr
public void setRemoteAddr(java.lang.String remoteAddr)
Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.