org.mule.transport.email
Class GreenMailUtilities

java.lang.Object
  extended by org.mule.transport.email.GreenMailUtilities

public class GreenMailUtilities
extends java.lang.Object


Field Summary
protected static Log logger
           
 
Constructor Summary
GreenMailUtilities()
           
 
Method Summary
static void robustStartup(com.icegreen.greenmail.util.GreenMail servers, java.lang.String host, int port, int startMax, int testMax, long wait)
           
static void storeEmail(com.icegreen.greenmail.user.UserManager userManager, java.lang.String email, java.lang.String user, java.lang.String password, javax.mail.internet.MimeMessage message)
           
static javax.mail.internet.MimeMessage toMessage(java.lang.String text, java.lang.String email, java.lang.String charset)
           
static void waitForStartup(java.lang.String host, int port, int count, long wait)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static Log logger
Constructor Detail

GreenMailUtilities

public GreenMailUtilities()
Method Detail

storeEmail

public static void storeEmail(com.icegreen.greenmail.user.UserManager userManager,
                              java.lang.String email,
                              java.lang.String user,
                              java.lang.String password,
                              javax.mail.internet.MimeMessage message)
                       throws java.lang.Exception
Throws:
java.lang.Exception

toMessage

public static javax.mail.internet.MimeMessage toMessage(java.lang.String text,
                                                        java.lang.String email,
                                                        java.lang.String charset)
                                                 throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

waitForStartup

public static void waitForStartup(java.lang.String host,
                                  int port,
                                  int count,
                                  long wait)
                           throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

robustStartup

public static void robustStartup(com.icegreen.greenmail.util.GreenMail servers,
                                 java.lang.String host,
                                 int port,
                                 int startMax,
                                 int testMax,
                                 long wait)
                          throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException


Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.