|
|||||||||
| Home >> All >> org >> mule >> providers >> [ mail overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.mule.providers.mail
Class MailMessageReceiver

java.lang.Objectorg.mule.providers.AbstractMessageReceiver
org.mule.providers.mail.MailMessageReceiver
- All Implemented Interfaces:
- java.util.EventListener, javax.mail.event.MessageCountListener, org.mule.umo.provider.UMOMessageReceiver
- public class MailMessageReceiver
- extends org.mule.providers.AbstractMessageReceiver
- implements javax.mail.event.MessageCountListener
- extends org.mule.providers.AbstractMessageReceiver
EmailMessageListener TODO (document class)
- Version:
- $Revision: 1.10 $
| Nested Class Summary | |
private class |
MailMessageReceiver.POP3WorkerThread
|
| Field Summary | |
private java.lang.String |
backupFolder
|
private javax.mail.Folder |
folder
|
private long |
frequency
|
private java.lang.Thread |
workerThread
|
| Fields inherited from class org.mule.providers.AbstractMessageReceiver |
exceptionStrategy, log, provider, session |
| Constructor Summary | |
MailMessageReceiver()
|
|
MailMessageReceiver(org.mule.umo.UMOSession session,
org.mule.umo.UMOProviderDescriptor provider,
org.mule.umo.UMOExceptionStrategy exceptionStrategy,
javax.mail.Folder folder,
long checkFrequency,
java.lang.String backupFolder)
|
|
| Method Summary | |
javax.mail.Folder |
getFolder()
|
long |
getFrequency()
|
void |
messagesAdded(javax.mail.event.MessageCountEvent event)
|
void |
messagesRemoved(javax.mail.event.MessageCountEvent event)
|
void |
setFolder(javax.mail.Folder folder)
|
void |
setFrequency(long l)
|
private void |
storeMessage(javax.mail.Message msg)
Helper method for testing which stores a copy of the message locally as the POP3 message will be deleted from the server |
| Methods inherited from class org.mule.providers.AbstractMessageReceiver |
create, getExceptionStrategy, getProvider, getSession, setExceptionStrategy, setProvider, setSession |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
frequency
private long frequency
workerThread
private java.lang.Thread workerThread
folder
private javax.mail.Folder folder
backupFolder
private java.lang.String backupFolder
| Constructor Detail |
MailMessageReceiver
public MailMessageReceiver()
MailMessageReceiver
public MailMessageReceiver(org.mule.umo.UMOSession session, org.mule.umo.UMOProviderDescriptor provider, org.mule.umo.UMOExceptionStrategy exceptionStrategy, javax.mail.Folder folder, long checkFrequency, java.lang.String backupFolder)
| Method Detail |
messagesAdded
public void messagesAdded(javax.mail.event.MessageCountEvent event)
- Specified by:
messagesAddedin interfacejavax.mail.event.MessageCountListener
messagesRemoved
public void messagesRemoved(javax.mail.event.MessageCountEvent event)
- Specified by:
messagesRemovedin interfacejavax.mail.event.MessageCountListener
getFolder
public javax.mail.Folder getFolder()
getFrequency
public long getFrequency()
setFolder
public void setFolder(javax.mail.Folder folder)
setFrequency
public void setFrequency(long l)
storeMessage
private void storeMessage(javax.mail.Message msg) throws java.io.IOException, javax.mail.MessagingException
- Helper method for testing which stores a copy of the message locally as the POP3
message will be deleted from the server
|
|||||||||
| Home >> All >> org >> mule >> providers >> [ mail overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC