@Component public class SmtpServer extends Object implements Observable<SmtpMessage>, Observer<SmtpMessage>, Server
| Constructor and Description |
|---|
SmtpServer(int port) |
| Modifier and Type | Method and Description |
|---|---|
void |
addObserver(Observer<SmtpMessage> observer) |
boolean |
isRunning() |
void |
notify(SmtpMessage data) |
void |
removeObserver(Observer<SmtpMessage> observer) |
void |
start() |
void |
stop() |
public void start()
throws InterruptedException
start in interface ServerInterruptedExceptionpublic void stop()
throws InterruptedException
stop in interface ServerInterruptedExceptionpublic void notify(SmtpMessage data)
notify in interface Observer<SmtpMessage>public void addObserver(Observer<SmtpMessage> observer)
addObserver in interface Observable<SmtpMessage>public void removeObserver(Observer<SmtpMessage> observer)
removeObserver in interface Observable<SmtpMessage>Copyright © 2015. All rights reserved.