Notificar a una aplicación del dispositivo BlackBerry que está a punto de enviarse un mensaje de correo electrónico
- Importe las clases y las interfaces necesarias.
import net.rim.blackberry.api.mail.NoSuchServiceException;
import net.rim.blackberry.api.mail.SendListener;
import net.rim.blackberry.api.mail.Session;
import net.rim.blackberry.api.mail.Store;
- Implemente la interfaz SendListener.
public class MailSendListener implements SendListener{...}
- Cree una instancia de la clase que implemente la interfaz SendListener.
MailSendListener mailSL = new mailSendListener();
- En un bloque try, invoque Session.waitForDefaultSession().getStore() para recuperar el objeto Store.
try
{
Store store = Session.waitForDefaultSession().getStore();
}
- En un bloque catch, administre una NoSuchServiceException.
catch (NoSuchServiceException e)
{
System.out.println(e.toString());
}
- Invoque Store.addSendListener(MailSendListener) para añadir una instancia SendListener.
store.addSendListener(mailSL);
¿Le ha resultado útil esta información? Envíenos sus comentarios.