com.mockobjects.mail
public class MockMessage extends MockObject implements Message
Constructor and Description |
---|
MockMessage() |
Modifier and Type | Method and Description |
---|---|
void |
addFrom(Address[] addresses) |
void |
addHeader(java.lang.String s,
java.lang.String s1) |
void |
addRecipients(javax.mail.Message.RecipientType type,
Address[] addresses) |
java.util.Enumeration |
getAllHeaders() |
java.lang.Object |
getContent() |
java.lang.String |
getContentType() |
javax.activation.DataHandler |
getDataHandler() |
java.lang.String |
getDescription() |
java.lang.String |
getDisposition() |
java.lang.String |
getFileName() |
Flags |
getFlags() |
Address[] |
getFrom() |
java.lang.String[] |
getHeader(java.lang.String s) |
java.io.InputStream |
getInputStream() |
int |
getLineCount() |
java.util.Enumeration |
getMatchingHeaders(java.lang.String[] strings) |
java.util.Enumeration |
getNonMatchingHeaders(java.lang.String[] strings) |
javax.mail.Message |
getRealMessage() |
java.util.Date |
getReceivedDate() |
Address[] |
getRecipients(javax.mail.Message.RecipientType type) |
java.util.Date |
getSentDate() |
int |
getSize() |
java.lang.String |
getSubject() |
boolean |
isMimeType(java.lang.String s) |
void |
removeHeader(java.lang.String s) |
Message |
reply(boolean b) |
void |
saveChanges() |
void |
setContent(Multipart multipart) |
void |
setContent(java.lang.Object aContent,
java.lang.String aMimeType) |
void |
setDataHandler(javax.activation.DataHandler handler) |
void |
setDescription(java.lang.String s) |
void |
setDisposition(java.lang.String s) |
void |
setExpectedContent(java.lang.Object aContent,
java.lang.String aMimeType) |
void |
setExpectedFrom(Address anAddress) |
void |
setExpectedRecipients(Address[] addresses) |
void |
setExpectedSentDate(java.util.Date aDate) |
void |
setExpectedSubject(java.lang.String aSubject) |
void |
setExpectedText(java.lang.String aText) |
void |
setFileName(java.lang.String s) |
void |
setFlags(Flags flags,
boolean b) |
void |
setFrom() |
void |
setFrom(Address anAddress) |
void |
setHeader(java.lang.String s,
java.lang.String s1) |
void |
setRecipients(javax.mail.Message.RecipientType type,
Address[] addresses) |
void |
setSentDate(java.util.Date aDate) |
void |
setSubject(java.lang.String aSubject) |
void |
setText(java.lang.String aText) |
void |
writeTo(java.io.OutputStream stream) |
notImplemented, notYetImplemented, verify
public Address[] getFrom() throws MessagingException
public void setFrom() throws MessagingException
public void setExpectedFrom(Address anAddress)
public void setFrom(Address anAddress) throws MessagingException
public void addFrom(Address[] addresses) throws MessagingException
public Address[] getRecipients(javax.mail.Message.RecipientType type) throws MessagingException
getRecipients
in interface Message
MessagingException
public void setExpectedRecipients(Address[] addresses)
public void setRecipients(javax.mail.Message.RecipientType type, Address[] addresses) throws MessagingException
setRecipients
in interface Message
MessagingException
public void addRecipients(javax.mail.Message.RecipientType type, Address[] addresses) throws MessagingException
addRecipients
in interface Message
MessagingException
public java.lang.String getSubject() throws MessagingException
getSubject
in interface Message
MessagingException
public void setSubject(java.lang.String aSubject) throws MessagingException
setSubject
in interface Message
MessagingException
public void setExpectedSubject(java.lang.String aSubject)
public java.util.Date getSentDate() throws MessagingException
getSentDate
in interface Message
MessagingException
public void setExpectedSentDate(java.util.Date aDate)
public void setSentDate(java.util.Date aDate) throws MessagingException
setSentDate
in interface Message
MessagingException
public java.util.Date getReceivedDate() throws MessagingException
getReceivedDate
in interface Message
MessagingException
public Flags getFlags() throws MessagingException
public void setFlags(Flags flags, boolean b) throws MessagingException
public Message reply(boolean b) throws MessagingException
public void saveChanges() throws MessagingException
saveChanges
in interface Message
MessagingException
public int getSize() throws MessagingException
public int getLineCount() throws MessagingException
getLineCount
in interface Message
MessagingException
public java.lang.String getContentType() throws MessagingException
getContentType
in interface Message
MessagingException
public boolean isMimeType(java.lang.String s) throws MessagingException
isMimeType
in interface Message
MessagingException
public java.lang.String getDisposition() throws MessagingException
getDisposition
in interface Message
MessagingException
public void setDisposition(java.lang.String s) throws MessagingException
setDisposition
in interface Message
MessagingException
public java.lang.String getDescription() throws MessagingException
getDescription
in interface Message
MessagingException
public void setDescription(java.lang.String s) throws MessagingException
setDescription
in interface Message
MessagingException
public java.lang.String getFileName() throws MessagingException
getFileName
in interface Message
MessagingException
public void setFileName(java.lang.String s) throws MessagingException
setFileName
in interface Message
MessagingException
public java.io.InputStream getInputStream() throws java.io.IOException, MessagingException
getInputStream
in interface Message
java.io.IOException
MessagingException
public javax.activation.DataHandler getDataHandler() throws MessagingException
getDataHandler
in interface Message
MessagingException
public java.lang.Object getContent() throws java.io.IOException, MessagingException
getContent
in interface Message
java.io.IOException
MessagingException
public void setDataHandler(javax.activation.DataHandler handler) throws MessagingException
setDataHandler
in interface Message
MessagingException
public void setExpectedContent(java.lang.Object aContent, java.lang.String aMimeType)
public void setContent(java.lang.Object aContent, java.lang.String aMimeType) throws MessagingException
setContent
in interface Message
MessagingException
public void setExpectedText(java.lang.String aText)
public void setText(java.lang.String aText) throws MessagingException
public void setContent(Multipart multipart) throws MessagingException
setContent
in interface Message
MessagingException
public void writeTo(java.io.OutputStream stream) throws java.io.IOException, MessagingException
public javax.mail.Message getRealMessage()
getRealMessage
in interface Message
public java.lang.String[] getHeader(java.lang.String s) throws MessagingException
public void setHeader(java.lang.String s, java.lang.String s1) throws MessagingException
public void addHeader(java.lang.String s, java.lang.String s1) throws MessagingException
public void removeHeader(java.lang.String s) throws MessagingException
removeHeader
in interface Message
MessagingException
public java.util.Enumeration getAllHeaders() throws MessagingException
getAllHeaders
in interface Message
MessagingException
public java.util.Enumeration getMatchingHeaders(java.lang.String[] strings) throws MessagingException
getMatchingHeaders
in interface Message
MessagingException
public java.util.Enumeration getNonMatchingHeaders(java.lang.String[] strings) throws MessagingException
getNonMatchingHeaders
in interface Message
MessagingException
Copyright © 2002 Mock Objects. All Rights Reserved.