public abstract class AbstractGreenMailSupport extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ALICE |
static String |
ALICE_EMAIL |
static String |
AT_EXAMPLE_COM |
static String |
BOB |
static String |
BOB_EMAIL |
static String |
LOCALHOST |
protected Log |
logger |
static String |
MESSAGE |
static String |
PASSWORD |
static long |
STARTUP_PERIOD_MS |
Constructor and Description |
---|
AbstractGreenMailSupport() |
Modifier and Type | Method and Description |
---|---|
void |
createAliceAndStoreEmail(Object message) |
void |
createBobAndStoreEmail(Object message) |
com.icegreen.greenmail.user.GreenMailUser |
createUser(String email,
String user,
String password) |
protected void |
createUserAndStoreEmail(String email,
String user,
String password,
Object message) |
com.icegreen.greenmail.util.GreenMail |
getServers() |
MimeMessage |
getValidMessage(String to) |
protected abstract int |
nextPort() |
void |
startServers(List<Integer> list) |
protected void |
stopServers() |
public static final String LOCALHOST
public static final String MESSAGE
public static final String AT_EXAMPLE_COM
public static final String BOB
public static final String BOB_EMAIL
public static final String ALICE
public static final String ALICE_EMAIL
public static final String PASSWORD
public static final long STARTUP_PERIOD_MS
protected final Log logger
protected void createUserAndStoreEmail(String email, String user, String password, Object message) throws Exception
Exception
public com.icegreen.greenmail.user.GreenMailUser createUser(String email, String user, String password) throws com.icegreen.greenmail.user.UserException
com.icegreen.greenmail.user.UserException
public void createBobAndStoreEmail(Object message) throws Exception
Exception
public void createAliceAndStoreEmail(Object message) throws Exception
Exception
protected abstract int nextPort()
public com.icegreen.greenmail.util.GreenMail getServers()
public MimeMessage getValidMessage(String to) throws Exception
Exception
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.