Agregar un servicio de escucha a una carpeta
- Importe las clases y las interfaces necesarias.
import net.rim.blackberry.api.mail.event.FolderListener;
import net.rim.blackberry.api.mail.Folder;
import net.rim.blackberry.api.mail.Store;
- Implemente FolderListener.messagesAdded() y FolderListener.messagesRemoved().
void messagesAdded(FolderEvent e)
{
// Perform processing on added messages.
}
void messagesRemoved(FolderEvent e)
{
// Perform processing on removed messages.
}
- Recupere el objeto Folder para el que desea recibir notificaciones de nuevos mensajes.
Folder[] folders = store.list(Folder.INBOX);
Folder inbox = folders[0];
- Registre la clase que implementa FolderListener con la carpeta.
inbox.addFolderListener(this);
¿Le ha resultado útil esta información? Envíenos sus comentarios.