Guide de développement

Local Navigation

Prévenir une application de terminal BlackBerry lorsqu'un e-mail est sur le point d'être envoyé

  1. Importez les classes et les interfaces requises.
    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. Implémentez l'interface SendListener.
    public class MailSendListener implements SendListener{...}
  3. Créez une instance de la classe déployant l'interface SendListener.
    MailSendListener mailSL = new mailSendListener();
  4. Dans un bloc try, appelez Session.waitForDefaultSession().getStore() pour récupérer l'objet Store.
    try 
    {
       Store store = Session.waitForDefaultSession().getStore();
    }
  5. Dans un bloc catch, gérez une exception NoSuchServiceException.
    catch (NoSuchServiceException e) 
    {
       System.out.println(e.toString());
    }
  6. Appelez Store.addSendListener(MailSendListener) pour ajouter une instance de SendListener.
    store.addSendListener(mailSL);

Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.