org.apache.mailet.base.test
Class FakeMimeMessage
java.lang.Object
javax.mail.Message
javax.mail.internet.MimeMessage
org.apache.mailet.base.test.FakeMimeMessage
- All Implemented Interfaces:
- javax.mail.internet.MimePart, javax.mail.Part
public class FakeMimeMessage
- extends javax.mail.internet.MimeMessage
Nested classes/interfaces inherited from class javax.mail.internet.MimeMessage |
javax.mail.internet.MimeMessage.RecipientType |
Fields inherited from class javax.mail.internet.MimeMessage |
content, contentStream, dh, flags, headers, modified, saved |
Fields inherited from class javax.mail.Message |
expunged, folder, msgnum, session |
Fields inherited from interface javax.mail.Part |
ATTACHMENT, INLINE |
Method Summary |
void |
addFrom(javax.mail.Address[] addresses)
|
void |
addHeader(java.lang.String name,
java.lang.String value)
|
void |
addHeaderLine(java.lang.String headerLine)
|
void |
addRecipient(javax.mail.Message.RecipientType recipientType,
javax.mail.Address address)
|
void |
addRecipients(javax.mail.Message.RecipientType recipientType,
javax.mail.Address[] addresses)
|
void |
addRecipients(javax.mail.Message.RecipientType recipientType,
java.lang.String recipient)
|
protected javax.mail.internet.InternetHeaders |
createInternetHeaders(java.io.InputStream inputStream)
|
java.util.Enumeration |
getAllHeaderLines()
|
java.util.Enumeration |
getAllHeaders()
|
javax.mail.Address[] |
getAllRecipients()
|
java.lang.Object |
getContent()
|
java.lang.String |
getContentID()
|
java.lang.String[] |
getContentLanguage()
|
java.lang.String |
getContentMD5()
|
protected java.io.InputStream |
getContentStream()
|
java.lang.String |
getContentType()
|
javax.activation.DataHandler |
getDataHandler()
|
java.lang.String |
getDescription()
|
java.lang.String |
getDisposition()
|
java.lang.String |
getEncoding()
|
java.lang.String |
getFileName()
|
javax.mail.Flags |
getFlags()
|
javax.mail.Folder |
getFolder()
|
javax.mail.Address[] |
getFrom()
|
java.lang.String[] |
getHeader(java.lang.String name)
|
java.lang.String |
getHeader(java.lang.String name,
java.lang.String delimiter)
|
java.io.InputStream |
getInputStream()
|
int |
getLineCount()
|
java.util.Enumeration |
getMatchingHeaderLines(java.lang.String[] names)
|
java.util.Enumeration |
getMatchingHeaders(java.lang.String[] names)
|
java.lang.String |
getMessageID()
|
int |
getMessageNumber()
|
java.util.Enumeration |
getNonMatchingHeaderLines(java.lang.String[] names)
|
java.util.Enumeration |
getNonMatchingHeaders(java.lang.String[] names)
|
java.io.InputStream |
getRawInputStream()
|
java.util.Date |
getReceivedDate()
|
javax.mail.Address[] |
getRecipients(javax.mail.Message.RecipientType recipientType)
|
javax.mail.Address[] |
getReplyTo()
|
javax.mail.Address |
getSender()
|
java.util.Date |
getSentDate()
|
int |
getSize()
|
java.lang.String |
getSubject()
|
boolean |
isExpunged()
|
boolean |
isMimeType(java.lang.String mimeType)
|
boolean |
isSet(javax.mail.Flags.Flag flag)
|
boolean |
match(javax.mail.search.SearchTerm searchTerm)
|
void |
removeHeader(java.lang.String name)
|
javax.mail.Message |
reply(boolean b)
|
void |
saveChanges()
|
void |
setContent(javax.mail.Multipart multipart)
|
void |
setContent(java.lang.Object object,
java.lang.String mimeType)
|
void |
setContentID(java.lang.String contentID)
|
void |
setContentLanguage(java.lang.String[] contentLanguage)
|
void |
setContentMD5(java.lang.String value)
|
void |
setDataHandler(javax.activation.DataHandler dataHandler)
|
void |
setDescription(java.lang.String description)
|
void |
setDescription(java.lang.String description,
java.lang.String charset)
|
void |
setDisposition(java.lang.String disposition)
|
protected void |
setExpunged(boolean b)
|
void |
setFileName(java.lang.String fileName)
|
void |
setFlag(javax.mail.Flags.Flag flag,
boolean set)
|
void |
setFlags(javax.mail.Flags flags,
boolean set)
|
void |
setFrom()
|
void |
setFrom(javax.mail.Address address)
|
void |
setHeader(java.lang.String name,
java.lang.String value)
|
protected void |
setMessageNumber(int i)
|
void |
setRecipient(javax.mail.Message.RecipientType recipientType,
javax.mail.Address address)
|
void |
setRecipients(javax.mail.Message.RecipientType recipientType,
javax.mail.Address[] addresses)
|
void |
setRecipients(javax.mail.Message.RecipientType recipientType,
java.lang.String recipient)
|
void |
setReplyTo(javax.mail.Address[] addresses)
|
void |
setSender(javax.mail.Address address)
|
void |
setSentDate(java.util.Date date)
|
void |
setShouldMatch(boolean doMatch)
|
void |
setSubject(java.lang.String subject)
|
void |
setSubject(java.lang.String subject,
java.lang.String charset)
|
void |
setText(java.lang.String string)
|
void |
setText(java.lang.String string,
java.lang.String charset)
|
protected void |
updateHeaders()
|
void |
writeTo(java.io.OutputStream outputStream)
|
void |
writeTo(java.io.OutputStream outputStream,
java.lang.String[] strings)
|
Methods inherited from class javax.mail.internet.MimeMessage |
createMimeMessage, parse, setText, updateMessageID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FakeMimeMessage
public FakeMimeMessage()
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
FakeMimeMessage
public FakeMimeMessage(int messageNumber)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
FakeMimeMessage
public FakeMimeMessage(javax.mail.internet.MimeMessage mimeMessage)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
getFrom
public javax.mail.Address[] getFrom()
throws javax.mail.MessagingException
- Overrides:
getFrom
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setFrom
public void setFrom(javax.mail.Address address)
throws javax.mail.MessagingException
- Overrides:
setFrom
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setFrom
public void setFrom()
throws javax.mail.MessagingException
- Overrides:
setFrom
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
addFrom
public void addFrom(javax.mail.Address[] addresses)
throws javax.mail.MessagingException
- Overrides:
addFrom
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getSender
public javax.mail.Address getSender()
throws javax.mail.MessagingException
- Overrides:
getSender
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setSender
public void setSender(javax.mail.Address address)
throws javax.mail.MessagingException
- Overrides:
setSender
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getRecipients
public javax.mail.Address[] getRecipients(javax.mail.Message.RecipientType recipientType)
throws javax.mail.MessagingException
- Overrides:
getRecipients
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getAllRecipients
public javax.mail.Address[] getAllRecipients()
throws javax.mail.MessagingException
- Overrides:
getAllRecipients
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setRecipients
public void setRecipients(javax.mail.Message.RecipientType recipientType,
javax.mail.Address[] addresses)
throws javax.mail.MessagingException
- Overrides:
setRecipients
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setRecipients
public void setRecipients(javax.mail.Message.RecipientType recipientType,
java.lang.String recipient)
throws javax.mail.MessagingException
- Overrides:
setRecipients
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
addRecipients
public void addRecipients(javax.mail.Message.RecipientType recipientType,
javax.mail.Address[] addresses)
throws javax.mail.MessagingException
- Overrides:
addRecipients
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
addRecipients
public void addRecipients(javax.mail.Message.RecipientType recipientType,
java.lang.String recipient)
throws javax.mail.MessagingException
- Overrides:
addRecipients
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getReplyTo
public javax.mail.Address[] getReplyTo()
throws javax.mail.MessagingException
- Overrides:
getReplyTo
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setReplyTo
public void setReplyTo(javax.mail.Address[] addresses)
throws javax.mail.MessagingException
- Overrides:
setReplyTo
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getSubject
public java.lang.String getSubject()
throws javax.mail.MessagingException
- Overrides:
getSubject
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setSubject
public void setSubject(java.lang.String subject)
throws javax.mail.MessagingException
- Overrides:
setSubject
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setSubject
public void setSubject(java.lang.String subject,
java.lang.String charset)
throws javax.mail.MessagingException
- Overrides:
setSubject
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getSentDate
public java.util.Date getSentDate()
throws javax.mail.MessagingException
- Overrides:
getSentDate
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setSentDate
public void setSentDate(java.util.Date date)
throws javax.mail.MessagingException
- Overrides:
setSentDate
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getReceivedDate
public java.util.Date getReceivedDate()
throws javax.mail.MessagingException
- Overrides:
getReceivedDate
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getSize
public int getSize()
throws javax.mail.MessagingException
- Specified by:
getSize
in interface javax.mail.Part
- Overrides:
getSize
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getLineCount
public int getLineCount()
throws javax.mail.MessagingException
- Specified by:
getLineCount
in interface javax.mail.Part
- Overrides:
getLineCount
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getContentType
public java.lang.String getContentType()
throws javax.mail.MessagingException
- Specified by:
getContentType
in interface javax.mail.Part
- Overrides:
getContentType
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
isMimeType
public boolean isMimeType(java.lang.String mimeType)
throws javax.mail.MessagingException
- Specified by:
isMimeType
in interface javax.mail.Part
- Overrides:
isMimeType
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getDisposition
public java.lang.String getDisposition()
throws javax.mail.MessagingException
- Specified by:
getDisposition
in interface javax.mail.Part
- Overrides:
getDisposition
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setDisposition
public void setDisposition(java.lang.String disposition)
throws javax.mail.MessagingException
- Specified by:
setDisposition
in interface javax.mail.Part
- Overrides:
setDisposition
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getEncoding
public java.lang.String getEncoding()
throws javax.mail.MessagingException
- Specified by:
getEncoding
in interface javax.mail.internet.MimePart
- Overrides:
getEncoding
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getContentID
public java.lang.String getContentID()
throws javax.mail.MessagingException
- Specified by:
getContentID
in interface javax.mail.internet.MimePart
- Overrides:
getContentID
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setContentID
public void setContentID(java.lang.String contentID)
throws javax.mail.MessagingException
- Overrides:
setContentID
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getContentMD5
public java.lang.String getContentMD5()
throws javax.mail.MessagingException
- Specified by:
getContentMD5
in interface javax.mail.internet.MimePart
- Overrides:
getContentMD5
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setContentMD5
public void setContentMD5(java.lang.String value)
throws javax.mail.MessagingException
- Specified by:
setContentMD5
in interface javax.mail.internet.MimePart
- Overrides:
setContentMD5
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getDescription
public java.lang.String getDescription()
throws javax.mail.MessagingException
- Specified by:
getDescription
in interface javax.mail.Part
- Overrides:
getDescription
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setDescription
public void setDescription(java.lang.String description)
throws javax.mail.MessagingException
- Specified by:
setDescription
in interface javax.mail.Part
- Overrides:
setDescription
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setDescription
public void setDescription(java.lang.String description,
java.lang.String charset)
throws javax.mail.MessagingException
- Overrides:
setDescription
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getContentLanguage
public java.lang.String[] getContentLanguage()
throws javax.mail.MessagingException
- Specified by:
getContentLanguage
in interface javax.mail.internet.MimePart
- Overrides:
getContentLanguage
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setContentLanguage
public void setContentLanguage(java.lang.String[] contentLanguage)
throws javax.mail.MessagingException
- Specified by:
setContentLanguage
in interface javax.mail.internet.MimePart
- Overrides:
setContentLanguage
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getMessageID
public java.lang.String getMessageID()
throws javax.mail.MessagingException
- Overrides:
getMessageID
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getFileName
public java.lang.String getFileName()
throws javax.mail.MessagingException
- Specified by:
getFileName
in interface javax.mail.Part
- Overrides:
getFileName
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setFileName
public void setFileName(java.lang.String fileName)
throws javax.mail.MessagingException
- Specified by:
setFileName
in interface javax.mail.Part
- Overrides:
setFileName
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getInputStream
public java.io.InputStream getInputStream()
throws java.io.IOException,
javax.mail.MessagingException
- Specified by:
getInputStream
in interface javax.mail.Part
- Overrides:
getInputStream
in class javax.mail.internet.MimeMessage
- Throws:
java.io.IOException
javax.mail.MessagingException
getContentStream
protected java.io.InputStream getContentStream()
throws javax.mail.MessagingException
- Overrides:
getContentStream
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getRawInputStream
public java.io.InputStream getRawInputStream()
throws javax.mail.MessagingException
- Overrides:
getRawInputStream
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getDataHandler
public javax.activation.DataHandler getDataHandler()
throws javax.mail.MessagingException
- Specified by:
getDataHandler
in interface javax.mail.Part
- Overrides:
getDataHandler
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setDataHandler
public void setDataHandler(javax.activation.DataHandler dataHandler)
throws javax.mail.MessagingException
- Specified by:
setDataHandler
in interface javax.mail.Part
- Overrides:
setDataHandler
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getContent
public java.lang.Object getContent()
throws java.io.IOException,
javax.mail.MessagingException
- Specified by:
getContent
in interface javax.mail.Part
- Overrides:
getContent
in class javax.mail.internet.MimeMessage
- Throws:
java.io.IOException
javax.mail.MessagingException
setContent
public void setContent(java.lang.Object object,
java.lang.String mimeType)
throws javax.mail.MessagingException
- Specified by:
setContent
in interface javax.mail.Part
- Overrides:
setContent
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setText
public void setText(java.lang.String string)
throws javax.mail.MessagingException
- Specified by:
setText
in interface javax.mail.internet.MimePart
- Specified by:
setText
in interface javax.mail.Part
- Overrides:
setText
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setText
public void setText(java.lang.String string,
java.lang.String charset)
throws javax.mail.MessagingException
- Specified by:
setText
in interface javax.mail.internet.MimePart
- Overrides:
setText
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setContent
public void setContent(javax.mail.Multipart multipart)
throws javax.mail.MessagingException
- Specified by:
setContent
in interface javax.mail.Part
- Overrides:
setContent
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
reply
public javax.mail.Message reply(boolean b)
throws javax.mail.MessagingException
- Overrides:
reply
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
writeTo
public void writeTo(java.io.OutputStream outputStream)
throws java.io.IOException,
javax.mail.MessagingException
- Specified by:
writeTo
in interface javax.mail.Part
- Overrides:
writeTo
in class javax.mail.internet.MimeMessage
- Throws:
java.io.IOException
javax.mail.MessagingException
writeTo
public void writeTo(java.io.OutputStream outputStream,
java.lang.String[] strings)
throws java.io.IOException,
javax.mail.MessagingException
- Overrides:
writeTo
in class javax.mail.internet.MimeMessage
- Throws:
java.io.IOException
javax.mail.MessagingException
getHeader
public java.lang.String[] getHeader(java.lang.String name)
throws javax.mail.MessagingException
- Specified by:
getHeader
in interface javax.mail.Part
- Overrides:
getHeader
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getHeader
public java.lang.String getHeader(java.lang.String name,
java.lang.String delimiter)
throws javax.mail.MessagingException
- Specified by:
getHeader
in interface javax.mail.internet.MimePart
- Overrides:
getHeader
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setHeader
public void setHeader(java.lang.String name,
java.lang.String value)
throws javax.mail.MessagingException
- Specified by:
setHeader
in interface javax.mail.Part
- Overrides:
setHeader
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
addHeader
public void addHeader(java.lang.String name,
java.lang.String value)
throws javax.mail.MessagingException
- Specified by:
addHeader
in interface javax.mail.Part
- Overrides:
addHeader
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
removeHeader
public void removeHeader(java.lang.String name)
throws javax.mail.MessagingException
- Specified by:
removeHeader
in interface javax.mail.Part
- Overrides:
removeHeader
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getAllHeaders
public java.util.Enumeration getAllHeaders()
throws javax.mail.MessagingException
- Specified by:
getAllHeaders
in interface javax.mail.Part
- Overrides:
getAllHeaders
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getMatchingHeaders
public java.util.Enumeration getMatchingHeaders(java.lang.String[] names)
throws javax.mail.MessagingException
- Specified by:
getMatchingHeaders
in interface javax.mail.Part
- Overrides:
getMatchingHeaders
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getNonMatchingHeaders
public java.util.Enumeration getNonMatchingHeaders(java.lang.String[] names)
throws javax.mail.MessagingException
- Specified by:
getNonMatchingHeaders
in interface javax.mail.Part
- Overrides:
getNonMatchingHeaders
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
addHeaderLine
public void addHeaderLine(java.lang.String headerLine)
throws javax.mail.MessagingException
- Specified by:
addHeaderLine
in interface javax.mail.internet.MimePart
- Overrides:
addHeaderLine
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getAllHeaderLines
public java.util.Enumeration getAllHeaderLines()
throws javax.mail.MessagingException
- Specified by:
getAllHeaderLines
in interface javax.mail.internet.MimePart
- Overrides:
getAllHeaderLines
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getMatchingHeaderLines
public java.util.Enumeration getMatchingHeaderLines(java.lang.String[] names)
throws javax.mail.MessagingException
- Specified by:
getMatchingHeaderLines
in interface javax.mail.internet.MimePart
- Overrides:
getMatchingHeaderLines
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getNonMatchingHeaderLines
public java.util.Enumeration getNonMatchingHeaderLines(java.lang.String[] names)
throws javax.mail.MessagingException
- Specified by:
getNonMatchingHeaderLines
in interface javax.mail.internet.MimePart
- Overrides:
getNonMatchingHeaderLines
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
getFlags
public javax.mail.Flags getFlags()
throws javax.mail.MessagingException
- Overrides:
getFlags
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
isSet
public boolean isSet(javax.mail.Flags.Flag flag)
throws javax.mail.MessagingException
- Overrides:
isSet
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setFlags
public void setFlags(javax.mail.Flags flags,
boolean set)
throws javax.mail.MessagingException
- Overrides:
setFlags
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
saveChanges
public void saveChanges()
throws javax.mail.MessagingException
- Overrides:
saveChanges
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
updateHeaders
protected void updateHeaders()
throws javax.mail.MessagingException
- Overrides:
updateHeaders
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
createInternetHeaders
protected javax.mail.internet.InternetHeaders createInternetHeaders(java.io.InputStream inputStream)
throws javax.mail.MessagingException
- Overrides:
createInternetHeaders
in class javax.mail.internet.MimeMessage
- Throws:
javax.mail.MessagingException
setRecipient
public void setRecipient(javax.mail.Message.RecipientType recipientType,
javax.mail.Address address)
throws javax.mail.MessagingException
- Overrides:
setRecipient
in class javax.mail.Message
- Throws:
javax.mail.MessagingException
addRecipient
public void addRecipient(javax.mail.Message.RecipientType recipientType,
javax.mail.Address address)
throws javax.mail.MessagingException
- Overrides:
addRecipient
in class javax.mail.Message
- Throws:
javax.mail.MessagingException
setFlag
public void setFlag(javax.mail.Flags.Flag flag,
boolean set)
throws javax.mail.MessagingException
- Overrides:
setFlag
in class javax.mail.Message
- Throws:
javax.mail.MessagingException
getMessageNumber
public int getMessageNumber()
- Overrides:
getMessageNumber
in class javax.mail.Message
setMessageNumber
protected void setMessageNumber(int i)
- Overrides:
setMessageNumber
in class javax.mail.Message
getFolder
public javax.mail.Folder getFolder()
- Overrides:
getFolder
in class javax.mail.Message
isExpunged
public boolean isExpunged()
- Overrides:
isExpunged
in class javax.mail.Message
setExpunged
protected void setExpunged(boolean b)
- Overrides:
setExpunged
in class javax.mail.Message
setShouldMatch
public void setShouldMatch(boolean doMatch)
match
public boolean match(javax.mail.search.SearchTerm searchTerm)
throws javax.mail.MessagingException
- Overrides:
match
in class javax.mail.Message
- Throws:
javax.mail.MessagingException
Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.