Guia do desenvolvedor

Local Navigation

Notificar um aplicativo do aparelho BlackBerry que uma mensagem de e-mail está prestes a ser enviada

  1. Importe as classes e interfaces necessárias.
    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;
    
  2. Implemente a interface SendListener.
    public class MailSendListener implements SendListener{...}
  3. Crie uma instância da classe que implemente a interface SendListener.
    MailSendListener mailSL = new mailSendListener();
  4. Em um bloco de tentativa, invoque Session.waitForDefaultSession().getStore() para recuperar o objeto Store.
    try 
    {
       Store store = Session.waitForDefaultSession().getStore();
    }
  5. Em um bloco catch, gerencie uma NoSuchServiceException.
    catch (NoSuchServiceException e) 
    {
       System.out.println(e.toString());
    }
  6. Invoque Store.addSendListener(MailSendListener) para adicionar uma instância SendListener.
    store.addSendListener(mailSL);

Estas informações foram úteis? Gostaríamos de receber seus comentários.