public class ApiClient extends Object implements IApiClient
| Constructor and Description |
|---|
ApiClient(String apiServerHostname,
int apiServerPort) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRelayRecipient(String recipient) |
void |
clearMails(String recipient) |
void |
clearRelayRecipients() |
int |
countMails() |
int |
countMails(String recipient) |
List<MailMessage> |
getMessages(String recipient) |
List<String> |
getRelayRecipients() |
boolean |
isRelayRecipient(String recipient) |
void |
removeRelayRecipient(String recipient) |
void |
waitForNewEmailOrFail(String recipient,
int oldEmailCount) |
void |
waitForNewEmailOrFail(String recipient,
int oldEmailCount,
long timeoutInMillis) |
public ApiClient(String apiServerHostname, int apiServerPort)
public void waitForNewEmailOrFail(String recipient, int oldEmailCount) throws InterruptedException
waitForNewEmailOrFail in interface IApiClientInterruptedExceptionpublic void waitForNewEmailOrFail(String recipient, int oldEmailCount, long timeoutInMillis) throws InterruptedException
waitForNewEmailOrFail in interface IApiClientInterruptedExceptionpublic int countMails()
countMails in interface IApiClientpublic int countMails(String recipient)
countMails in interface IApiClientpublic void clearMails(String recipient)
clearMails in interface IApiClientpublic List<MailMessage> getMessages(String recipient)
getMessages in interface IApiClientpublic boolean isRelayRecipient(String recipient)
isRelayRecipient in interface IApiClientpublic void addRelayRecipient(String recipient)
addRelayRecipient in interface IApiClientpublic void removeRelayRecipient(String recipient)
removeRelayRecipient in interface IApiClientpublic void clearRelayRecipients()
clearRelayRecipients in interface IApiClientpublic List<String> getRelayRecipients()
getRelayRecipients in interface IApiClientCopyright © 2015. All rights reserved.