|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.emarsys.ecommon.mail.mock.MockMailbox
public class MockMailbox
Inspired by org.jvnet.mock_javamail.Mailbox.
Constructor Summary | |
---|---|
MockMailbox(javax.mail.Address address)
|
Method Summary | |
---|---|
static void |
clearAll()
Discards all the mailboxes and its data. |
static MockMailbox |
get(javax.mail.Address a)
Get the inbox for the given address. |
static MockMailbox |
get(java.lang.String address)
|
javax.mail.Address |
getAddress()
Gets the e-mail address of this mailbox. |
java.util.List<javax.mail.Message> |
getFolder(java.lang.String name)
Will create a new folder with the given name if not yet present. |
java.util.Set<java.lang.String> |
getFolderNames()
|
boolean |
isError()
Returns true if this mailbox is flagged as 'error'. |
void |
setError(boolean error)
Sets if this mailbox should be flagged as 'error'. |
void |
throwOnError()
|
void |
throwOnError(java.lang.String msg)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MockMailbox(javax.mail.Address address)
Method Detail |
---|
public static MockMailbox get(javax.mail.Address a)
public static MockMailbox get(java.lang.String address) throws javax.mail.internet.AddressException
javax.mail.internet.AddressException
public static void clearAll()
public javax.mail.Address getAddress()
public boolean isError()
setError(boolean)
public void setError(boolean error)
public void throwOnError() throws javax.mail.MessagingException
javax.mail.MessagingException
public void throwOnError(java.lang.String msg) throws javax.mail.MessagingException
javax.mail.MessagingException
public java.util.List<javax.mail.Message> getFolder(java.lang.String name)
name
-
List
instance representing
a mail folder.public java.util.Set<java.lang.String> getFolderNames()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |