public abstract static class TestMailServer.MailServer
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Class and Description |
|---|---|
class |
TestMailServer.MailServer.MailHandler |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<java.lang.String> |
assertions |
protected static java.lang.String |
IO_EXCEPTION |
protected org.apache.commons.logging.Log |
LOGGER |
protected java.util.List<java.lang.String> |
messages |
| Modifier and Type | Method and Description |
|---|---|
boolean |
assertReceived(java.lang.String assertion) |
java.util.List<java.lang.String> |
getMessages() |
int |
getPort() |
boolean |
isListening() |
protected abstract TestMailServer.MailServer.MailHandler |
mailHandler(java.net.Socket socket) |
void |
resetServer() |
void |
run() |
void |
stop() |
protected final org.apache.commons.logging.Log LOGGER
protected static final java.lang.String IO_EXCEPTION
protected final java.util.Set<java.lang.String> assertions
protected final java.util.List<java.lang.String> messages
public int getPort()
public boolean isListening()
public java.util.List<java.lang.String> getMessages()
public void resetServer()
public boolean assertReceived(java.lang.String assertion)
public void run()
run in interface java.lang.Runnableprotected abstract TestMailServer.MailServer.MailHandler mailHandler(java.net.Socket socket)
public void stop()