org.mule.providers.email
Class ImapsConnector

java.lang.Object
  extended byorg.mule.providers.AbstractConnector
      extended byorg.mule.providers.AbstractServiceEnabledConnector
          extended byorg.mule.providers.email.Pop3Connector
              extended byorg.mule.providers.email.Pop3sConnector
                  extended byorg.mule.providers.email.ImapsConnector
All Implemented Interfaces:
Disposable, ExceptionListener, Initialisable, MailConnector, UMOConnectable, UMOConnector

public class ImapsConnector
extends Pop3sConnector

Creates a secure IMAP connection


Field Summary
static int DEFAULT_IMAPS_PORT
           
 
Fields inherited from class org.mule.providers.email.Pop3sConnector
DEFAULT_POP3S_PORT, DEFAULT_SOCKET_FACTORY
 
Fields inherited from class org.mule.providers.email.Pop3Connector
authenticator, backupFolder, checkFrequency, DEFAULT_CHECK_FREQUENCY, DEFAULT_POP3_PORT, deleteReadMessages, 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
ImapsConnector()
           
 
Method Summary
 int getDefaultPort()
           
 String getMailboxFolder()
           
 String getProtocol()
           
 void setMailboxFolder(String mailboxFolder)
           
 
Methods inherited from class org.mule.providers.email.Pop3sConnector
doInitialise, getSocketFactory, getSocketFactoryFallback, getTrustStore, getTrustStorePassword, setSocketFactory, setSocketFactoryFallback, setTrustStore, setTrustStorePassword
 
Methods inherited from class org.mule.providers.email.Pop3Connector
createReceiver, getAuthenticator, getBackupFolder, getCheckFrequency, isDeleteReadMessages, setAuthenticator, setBackupFolder, setCheckFrequency, setDeleteReadMessages
 
Methods inherited from class org.mule.providers.AbstractServiceEnabledConnector
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

DEFAULT_IMAPS_PORT

public static final int DEFAULT_IMAPS_PORT
See Also:
Constant Field Values
Constructor Detail

ImapsConnector

public ImapsConnector()
Method Detail

getProtocol

public String getProtocol()
Specified by:
getProtocol in interface UMOConnector
Overrides:
getProtocol in class Pop3sConnector

getDefaultPort

public int getDefaultPort()
Specified by:
getDefaultPort in interface MailConnector
Overrides:
getDefaultPort in class Pop3sConnector

getMailboxFolder

public String getMailboxFolder()

setMailboxFolder

public void setMailboxFolder(String mailboxFolder)


Copyright © 2003-2006 MuleSource Inc.. All Rights Reserved.