Guida allo sviluppo

Local Navigation

Invio a un'applicazione BlackBerry di una notifica circa l'invio di un messaggio e-mail

  1. Importare le classi e le interfacce richieste.
    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. Implementare l'interfaccia SendListener.
    public class MailSendListener implements SendListener{...}
  3. Creare un'istanza della classe che implementi l'interfaccia SendListener.
    MailSendListener mailSL = new mailSendListener();
  4. In un blocco a try, richiamare Session.waitForDefaultSession().getStore() per recuperare l'oggetto Store.
    try 
    {
       Store store = Session.waitForDefaultSession().getStore();
    }
  5. In un blocco catch, gestire un elemento NoSuchServiceException.
    catch (NoSuchServiceException e) 
    {
       System.out.println(e.toString());
    }
  6. Richiamare Store.addSendListener(MailSendListener) per aggiungere un'istanza SendListener.
    store.addSendListener(mailSL);

Le informazioni sono state utili? Inviateci i vostri commenti.