Package com.icegreen.greenmail.smtp
Class SmtpManager.WaitObject
- java.lang.Object
-
- com.icegreen.greenmail.smtp.SmtpManager.WaitObject
-
- Enclosing class:
- SmtpManager
public static class SmtpManager.WaitObject extends java.lang.Object
This Object is used by a thread to wait until a number of emails have arrived. (for example Server's waitForIncomingEmail method) Every time an email has arrived, the method emailReceived() must be called. The notify() or notifyALL() methods should not be called on this object unless you want to notify waiting threads even if not all the required emails have arrived.
-
-
Constructor Summary
Constructors Constructor Description WaitObject(int emailCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
emailReceived()
int
getEmailCount()
boolean
isArrived()
-