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.