Package io.jmix.imap.protocol
Class JmixIMAPStore
java.lang.Object
jakarta.mail.Service
jakarta.mail.Store
org.eclipse.angus.mail.imap.IMAPStore
io.jmix.imap.protocol.JmixIMAPStore
- All Implemented Interfaces:
- jakarta.mail.QuotaAwareStore,- AutoCloseable,- org.eclipse.angus.mail.iap.ResponseHandler
- Direct Known Subclasses:
- JmixIMAPSSLStore
public class JmixIMAPStore
extends org.eclipse.angus.mail.imap.IMAPStore
- 
Field SummaryFields inherited from class org.eclipse.angus.mail.imap.IMAPStoreauthorizationID, defaultPort, host, ID_ADDRESS, ID_ARGUMENTS, ID_COMMAND, ID_DATE, ID_ENVIRONMENT, ID_NAME, ID_OS, ID_OS_VERSION, ID_SUPPORT_URL, ID_VENDOR, ID_VERSION, isSSL, logger, name, password, proxyAuthUser, RESPONSE, saslRealm, userFields inherited from class jakarta.mail.Servicedebug, session, url
- 
Constructor SummaryConstructorsModifierConstructorDescriptionJmixIMAPStore(jakarta.mail.Session session, jakarta.mail.URLName url) protectedJmixIMAPStore(jakarta.mail.Session session, jakarta.mail.URLName url, String name, boolean isSSL) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected org.eclipse.angus.mail.imap.protocol.IMAPProtocolnewIMAPProtocol(String host, int port) Methods inherited from class org.eclipse.angus.mail.imap.IMAPStoreclose, finalize, getDefaultFolder, getFolder, getFolder, getPersonalNamespaces, getProxyAuthUser, getQuota, getSharedNamespaces, getUserNamespaces, handleResponse, hasCapability, id, idle, isConnected, isSSL, newIMAPFolder, newIMAPFolder, newIMAPFolder, preLogin, protocolConnect, setPassword, setProxyAuthUser, setQuota, setUsernameMethods inherited from class jakarta.mail.StoreaddFolderListener, addStoreListener, notifyFolderListeners, notifyFolderRenamedListeners, notifyStoreListeners, removeFolderListener, removeStoreListenerMethods inherited from class jakarta.mail.ServiceaddConnectionListener, connect, connect, connect, connect, getURLName, notifyConnectionListeners, queueEvent, removeConnectionListener, setConnected, setURLName, toString
- 
Constructor Details- 
JmixIMAPStorepublic JmixIMAPStore(jakarta.mail.Session session, jakarta.mail.URLName url) 
- 
JmixIMAPStoreprotected JmixIMAPStore(jakarta.mail.Session session, jakarta.mail.URLName url, String name, boolean isSSL) 
 
- 
- 
Method Details- 
newIMAPProtocolprotected org.eclipse.angus.mail.imap.protocol.IMAPProtocol newIMAPProtocol(String host, int port) throws IOException, org.eclipse.angus.mail.iap.ProtocolException - Overrides:
- newIMAPProtocolin class- org.eclipse.angus.mail.imap.IMAPStore
- Throws:
- IOException
- org.eclipse.angus.mail.iap.ProtocolException
 
 
-