|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.mule.providers.AbstractConnector
org.mule.providers.AbstractServiceEnabledConnector
org.mule.providers.email.Pop3Connector
Pop3Connector is used to connect and receive mail from a POP3
mailbox
| Field Summary | |
protected Authenticator |
authenticator
A custom authenticator to bew used on any mail sessions created with this connector This will only be used if user name credendtials are set on the endpoint |
protected String |
backupFolder
holds a path where messages should be backed up to |
protected long |
checkFrequency
Holds the time in milliseconds that the endpoint should wait before checking a mailbox |
static int |
DEFAULT_CHECK_FREQUENCY
|
static int |
DEFAULT_POP3_PORT
|
protected boolean |
deleteReadMessages
Once a message has been read, should it be deleted |
static String |
MAILBOX
|
| Fields inherited from class org.mule.providers.AbstractServiceEnabledConnector |
serviceDescriptor, serviceOverrides |
| Fields inherited from class org.mule.providers.AbstractConnector |
connected, connecting, createDispatcherPerRequest, createMultipleTransactedReceivers, defaultInboundTransformer, defaultOutboundTransformer, defaultResponseTransformer, dispatcherFactory, dispatchers, disposed, disposing, exceptionListener, initialised, logger, name, receivers, serverSide, sessionHandler, started, startOnConnect |
| Fields inherited from interface org.mule.umo.provider.UMOConnector |
INT_VALUE_NOT_SET |
| Constructor Summary | |
Pop3Connector()
|
|
| Method Summary | |
org.mule.umo.provider.UMOMessageReceiver |
createReceiver(org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
|
Authenticator |
getAuthenticator()
|
String |
getBackupFolder()
|
long |
getCheckFrequency()
|
int |
getDefaultPort()
|
String |
getProtocol()
|
boolean |
isDeleteReadMessages()
|
void |
setAuthenticator(Authenticator authenticator)
|
void |
setBackupFolder(String string)
|
void |
setCheckFrequency(long l)
|
void |
setDeleteReadMessages(boolean deleteReadMessages)
|
| Methods inherited from class org.mule.providers.AbstractServiceEnabledConnector |
doInitialise, getMessageAdapter, getServiceDescriptor, getServiceOverrides, getStreamMessageAdapter, initFromServiceDescriptor, initialiseFromUrl, setServiceOverrides |
| Methods inherited from class org.mule.providers.AbstractConnector |
checkDisposed, connect, createDispatcher, destroyReceiver, disconnect, dispose, disposeDispatchers, disposeReceivers, doConnect, doDisconnect, doDispose, doStart, doStop, exceptionThrown, fireNotification, getConnectEventId, getConnectionDescription, getConnectionStrategy, getDefaultInboundTransformer, getDefaultOutboundTransformer, getDefaultResponseTransformer, getDispatcher, getDispatcher, getDispatcherFactory, getDispatchers, getDispatcherThreadingProfile, getExceptionListener, getName, getReceiver, getReceiver, getReceiverKey, getReceivers, getReceivers, getReceiverThreadingProfile, getReplyToHandler, getSessionHandler, getSupportedProtocols, handleException, handleWorkException, initialise, isConnected, isCreateDispatcherPerRequest, isCreateMultipleTransactedReceivers, isDisposed, isDisposing, isEnableMessageEvents, isRemoteSyncEnabled, isServerSide, isStarted, isUseSingleDispatcherThreadPool, isUseSingleReceiverThreadPool, lookupDispatcher, lookupReceiver, registerListener, registerSupportedProtocol, registerSupportedProtocolWithotPrefix, setConnectionStrategy, setCreateDispatcherPerRequest, setCreateMultipleTransactedReceivers, setDefaultInboundTransformer, setDefaultOutboundTransformer, setDefaultResponseTransformer, setDispatcherFactory, setDispatcherThreadingProfile, setEnableMessageEvents, setExceptionListener, setName, setReceiverThreadingProfile, setServerSide, setSessionHandler, setSupportedProtocols, setUseSingleDispatcherThreadPool, setUseSingleReceiverThreadPool, startConnector, stopConnector, supportsProtocol, unregisterListener, unregisterSupportedProtocol, workAccepted, workCompleted, workRejected, workStarted |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.mule.umo.provider.UMOConnector |
getDispatcher, getDispatcherFactory, getExceptionListener, getMessageAdapter, getName, getStreamMessageAdapter, handleException, isDisposed, isDisposing, isRemoteSyncEnabled, isStarted, registerListener, setDispatcherFactory, setExceptionListener, setName, startConnector, stopConnector, supportsProtocol, unregisterListener |
| Methods inherited from interface org.mule.umo.lifecycle.Disposable |
dispose |
| Methods inherited from interface org.mule.umo.lifecycle.Initialisable |
initialise |
| Field Detail |
public static final String MAILBOX
public static final int DEFAULT_POP3_PORT
public static final int DEFAULT_CHECK_FREQUENCY
protected long checkFrequency
protected String backupFolder
protected Authenticator authenticator
protected boolean deleteReadMessages
| Constructor Detail |
public Pop3Connector()
| Method Detail |
public long getCheckFrequency()
public String getProtocol()
getProtocol in interface org.mule.umo.provider.UMOConnectorpublic void setCheckFrequency(long l)
l - public String getBackupFolder()
public void setBackupFolder(String string)
string -
public org.mule.umo.provider.UMOMessageReceiver createReceiver(org.mule.umo.UMOComponent component,
org.mule.umo.endpoint.UMOEndpoint endpoint)
throws Exception
Exceptionpublic Authenticator getAuthenticator()
getAuthenticator in interface MailConnectorpublic void setAuthenticator(Authenticator authenticator)
public int getDefaultPort()
getDefaultPort in interface MailConnectorpublic boolean isDeleteReadMessages()
public void setDeleteReadMessages(boolean deleteReadMessages)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||