public class PopServer extends MailServer
| Constructor and Description |
|---|
PopServer(MailAuthenticator mailAuthenticator) |
PopServer(java.lang.String domain,
java.lang.String ip,
java.lang.String user,
java.lang.String password) |
PopServer(java.lang.String domain,
java.lang.String ip,
java.lang.String user,
java.lang.String password,
boolean useTls) |
PopServer(java.lang.String domain,
java.lang.String ip,
java.lang.String user,
java.lang.String password,
int popPort) |
PopServer(java.lang.String domain,
java.lang.String ip,
java.lang.String user,
java.lang.String password,
int popPort,
boolean useTls,
boolean allowInsecure) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getPopPort() |
void |
setPopPort(java.lang.Integer popPort) |
MailMessage |
waitForMail(org.pagemodel.core.TestContext testContext,
java.util.concurrent.Callable<MailMessage> sentMailRef,
MailTester.SentMailFilter sentMailFilter,
int timeoutSeconds) |
java.util.List<MailMessage> |
waitForMail(org.pagemodel.core.TestContext testContext,
java.util.concurrent.Callable<MailMessage> sentMailRef,
MailTester.SentMailFilter sentMailFilter,
int minMailLimit,
int maxMailLimit,
int timeoutSeconds) |
MailMessage |
waitForMail(org.pagemodel.core.TestContext testContext,
org.pagemodel.core.utils.ThrowingConsumer<MailMessageTester<?>,?> mailPredicate,
int timeoutSeconds) |
java.util.List<MailMessage> |
waitForMail(org.pagemodel.core.TestContext testContext,
org.pagemodel.core.utils.ThrowingConsumer<MailMessageTester<?>,?> mailPredicate,
int minMailLimit,
int maxMailLimit,
int timeoutSeconds) |
java.util.List<MailMessage> |
waitForMailNotFound(org.pagemodel.core.TestContext testContext,
org.pagemodel.core.utils.ThrowingConsumer<MailMessageTester<?>,?> mailPredicate,
int timeoutSeconds) |
java.util.List<MailMessage> |
waitForMailNotFound(org.pagemodel.core.TestContext testContext,
org.pagemodel.core.utils.ThrowingConsumer<MailMessageTester<?>,?> mailPredicate,
int foundMailLimit,
int timeoutSeconds) |
createAddress, generateRandomEmailAddress, getAllowInsecure, getDomain, getHost, getPassword, getUsername, getUseTls, setAllowInsecure, setDomain, setHost, setPassword, setUsername, setUseTlspublic PopServer(MailAuthenticator mailAuthenticator)
public PopServer(java.lang.String domain,
java.lang.String ip,
java.lang.String user,
java.lang.String password)
public PopServer(java.lang.String domain,
java.lang.String ip,
java.lang.String user,
java.lang.String password,
int popPort)
public PopServer(java.lang.String domain,
java.lang.String ip,
java.lang.String user,
java.lang.String password,
boolean useTls)
public PopServer(java.lang.String domain,
java.lang.String ip,
java.lang.String user,
java.lang.String password,
int popPort,
boolean useTls,
boolean allowInsecure)
public java.lang.Integer getPopPort()
public void setPopPort(java.lang.Integer popPort)
public MailMessage waitForMail(org.pagemodel.core.TestContext testContext, org.pagemodel.core.utils.ThrowingConsumer<MailMessageTester<?>,?> mailPredicate, int timeoutSeconds)
public MailMessage waitForMail(org.pagemodel.core.TestContext testContext, java.util.concurrent.Callable<MailMessage> sentMailRef, MailTester.SentMailFilter sentMailFilter, int timeoutSeconds)
public java.util.List<MailMessage> waitForMail(org.pagemodel.core.TestContext testContext, java.util.concurrent.Callable<MailMessage> sentMailRef, MailTester.SentMailFilter sentMailFilter, int minMailLimit, int maxMailLimit, int timeoutSeconds)
public java.util.List<MailMessage> waitForMail(org.pagemodel.core.TestContext testContext, org.pagemodel.core.utils.ThrowingConsumer<MailMessageTester<?>,?> mailPredicate, int minMailLimit, int maxMailLimit, int timeoutSeconds)
public java.util.List<MailMessage> waitForMailNotFound(org.pagemodel.core.TestContext testContext, org.pagemodel.core.utils.ThrowingConsumer<MailMessageTester<?>,?> mailPredicate, int timeoutSeconds)
public java.util.List<MailMessage> waitForMailNotFound(org.pagemodel.core.TestContext testContext, org.pagemodel.core.utils.ThrowingConsumer<MailMessageTester<?>,?> mailPredicate, int foundMailLimit, int timeoutSeconds)