org.apache.james.test.mock.mailet
Class MockMail

java.lang.Object
  extended by org.apache.james.test.mock.mailet.MockMail

public class MockMail
extends java.lang.Object


Constructor Summary
MockMail()
           
 
Method Summary
 java.io.Serializable getAttribute(java.lang.String name)
           
 java.util.Iterator getAttributeNames()
           
 java.lang.String getErrorMessage()
           
 java.util.Date getLastUpdated()
           
 javax.mail.internet.MimeMessage getMessage()
           
 long getMessageSize()
           
 java.lang.String getName()
           
 java.util.Collection getRecipients()
           
 java.lang.String getRemoteAddr()
           
 java.lang.String getRemoteHost()
           
 MailAddress getSender()
           
 java.lang.String getState()
           
 boolean hasAttributes()
           
 void removeAllAttributes()
           
 java.io.Serializable removeAttribute(java.lang.String name)
           
 java.io.Serializable setAttribute(java.lang.String name, java.io.Serializable object)
           
 void setErrorMessage(java.lang.String msg)
           
 void setLastUpdated(java.util.Date lastUpdated)
           
 void setMessage(javax.mail.internet.MimeMessage message)
           
 void setName(java.lang.String newName)
           
 void setRecipients(java.util.Collection recipients)
           
 void setState(java.lang.String state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MockMail

public MockMail()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String newName)

getMessage

public javax.mail.internet.MimeMessage getMessage()
                                           throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

getRecipients

public java.util.Collection getRecipients()

setRecipients

public void setRecipients(java.util.Collection recipients)

getSender

public MailAddress getSender()

getState

public java.lang.String getState()

getRemoteHost

public java.lang.String getRemoteHost()

getRemoteAddr

public java.lang.String getRemoteAddr()

getErrorMessage

public java.lang.String getErrorMessage()

setErrorMessage

public void setErrorMessage(java.lang.String msg)

setMessage

public void setMessage(javax.mail.internet.MimeMessage message)

setState

public void setState(java.lang.String state)

getAttribute

public java.io.Serializable getAttribute(java.lang.String name)

getAttributeNames

public java.util.Iterator getAttributeNames()

hasAttributes

public boolean hasAttributes()

removeAttribute

public java.io.Serializable removeAttribute(java.lang.String name)

removeAllAttributes

public void removeAllAttributes()

setAttribute

public java.io.Serializable setAttribute(java.lang.String name,
                                         java.io.Serializable object)

getMessageSize

public long getMessageSize()
                    throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

getLastUpdated

public java.util.Date getLastUpdated()

setLastUpdated

public void setLastUpdated(java.util.Date lastUpdated)


Copyright ? 2002-2009 The Apache Software Foundation. All Rights Reserved.