public class SampleEmailListener extends Object implements EmailListener
EmailListener.responseReceived(EmailResponse)
will be invoked for any responses to the
EmailRequest.send()
invocation.
import com.avaya.collaboration.email.EmailListener;
import com.avaya.collaboration.email.EmailResponse;
public class SampleEmailListener implements EmailListener
{
@Override
public void responseReceived(final EmailResponse emailResponse)
{
System.out.println("receiveResponse status=" + emailResponse.getStatus());
System.out.println("receiveResponse detail=" + emailResponse.getDetail());
for (final String recipient : emailResponse.getInvalidAddresses())
{
System.out.println("invalid address " + recipient);
}
for (final String recipient : emailResponse.getValidUnsentAddresses())
{
System.out.println("could not send to " + recipient);
}
for (final String recipient : emailResponse.getValidSentAddresses())
{
System.out.println("sent to " + recipient);
}
}
}
Constructor and Description |
---|
SampleEmailListener() |
Modifier and Type | Method and Description |
---|---|
void |
responseReceived(EmailResponse emailResponse)
Invoked upon receiving a response to a sent Email.
|
public void responseReceived(EmailResponse emailResponse)
EmailListener
responseReceived
in interface EmailListener
emailResponse
- the responseCopyright © 2014 Avaya. All Rights Reserved.