jaugment2.mail
Class JavaMailService.MyMessageListener

java.lang.Object
  |
  +--jaugment2.mail.JavaMailService.MyMessageListener
Enclosing class:
JavaMailService

private class JavaMailService.MyMessageListener
extends java.lang.Object
implements javax.mail.event.MessageChangedListener, javax.mail.event.MessageCountListener

Listener for everything related to messages in a folder


Field Summary
private  javax.mail.Folder f
           
private  MailSender.FolderHandle fhandle
           
private  MailSender.StoreHandle shandle
           
 
Constructor Summary
JavaMailService.MyMessageListener(javax.mail.Folder f, MailSender.StoreHandle shandle, MailSender.FolderHandle fhandle)
           
 
Method Summary
private  MailSender.MailSenderMessage[] convert(javax.mail.Message[] msgs)
           
 void detach()
           
 void messageChanged(javax.mail.event.MessageChangedEvent p0)
           
 void messagesAdded(javax.mail.event.MessageCountEvent p0)
           
 void messagesRemoved(javax.mail.event.MessageCountEvent p0)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

f

private javax.mail.Folder f

shandle

private MailSender.StoreHandle shandle

fhandle

private MailSender.FolderHandle fhandle
Constructor Detail

JavaMailService.MyMessageListener

public JavaMailService.MyMessageListener(javax.mail.Folder f,
                                         MailSender.StoreHandle shandle,
                                         MailSender.FolderHandle fhandle)
Method Detail

detach

public void detach()

messageChanged

public void messageChanged(javax.mail.event.MessageChangedEvent p0)
Specified by:
messageChanged in interface javax.mail.event.MessageChangedListener

messagesAdded

public void messagesAdded(javax.mail.event.MessageCountEvent p0)
Specified by:
messagesAdded in interface javax.mail.event.MessageCountListener

messagesRemoved

public void messagesRemoved(javax.mail.event.MessageCountEvent p0)
Specified by:
messagesRemoved in interface javax.mail.event.MessageCountListener

convert

private MailSender.MailSenderMessage[] convert(javax.mail.Message[] msgs)