Package io.jmix.imap.protocol
Class JmixIMAPProtocol
java.lang.Object
com.sun.mail.iap.Protocol
com.sun.mail.imap.protocol.IMAPProtocol
io.jmix.imap.protocol.JmixIMAPProtocol
public class JmixIMAPProtocol
extends com.sun.mail.imap.protocol.IMAPProtocol
-
Field Summary
Fields inherited from class com.sun.mail.imap.protocol.IMAPProtocol
enabled, searchCharsets, searchSequence
Fields inherited from class com.sun.mail.iap.Protocol
host, logger, prefix, props, quote, traceLogger
-
Method Summary
Modifier and TypeMethodDescriptioncom.sun.mail.imap.protocol.FetchItem[]
com.sun.mail.iap.Response
Methods inherited from class com.sun.mail.imap.protocol.IMAPProtocol
append, appenduid, appenduid, authlogin, authntlm, authoauth2, authplain, capability, check, close, compress, copy, copy, copyuid, copyuid, create, createFlagList, delete, deleteACL, disconnect, doList, enable, examine, examine, expunge, fetch, fetch, fetch, fetchBody, fetchBody, fetchBody, fetchBody, fetchBody, fetchBodyStructure, fetchFlags, fetchMODSEQ, fetchRFC822, fetchSectionBody, fetchSequenceNumber, fetchSequenceNumbers, fetchSequenceNumbers, fetchUID, getACL, getCapabilities, getCopyUID, getProxyAuthUser, getQuota, getQuotaRoot, getResponseBuffer, getSearchSequence, handleCapabilityResponse, handleLoginResult, hasCapability, id, id, idleAbort, idleStart, isAuthenticated, isEnabled, isREV1, list, listRights, login, logout, lsub, move, move, moveuid, moveuid, myRights, namespace, noop, parseCapabilities, peekBody, peekBody, peekBody, processGreeting, processIdleResponse, proxyauth, readIdleResponse, rename, sasllogin, search, search, select, select, setACL, setCapabilities, setQuota, sort, startTLS, status, storeFlags, storeFlags, storeFlags, subscribe, supportsNonSyncLiterals, supportsUtf8, uidexpunge, uidfetchChangedSince, unauthenticate, unselect, unsubscribe, writeMailboxName
Methods inherited from class com.sun.mail.iap.Protocol
addResponseHandler, command, finalize, getChannel, getInetAddress, getInputStream, getLocalHost, getLocalSocketAddress, getOutputStream, getTimestamp, handleResult, hasResponse, isSSL, isTracing, notifyResponseHandlers, removeResponseHandler, resumeTracing, simpleCommand, startCompression, startTLS, suspendTracing, writeCommand
-
Method Details
-
getFetchItems
public com.sun.mail.imap.protocol.FetchItem[] getFetchItems()- Overrides:
getFetchItems
in classcom.sun.mail.imap.protocol.IMAPProtocol
-
readResponse
public com.sun.mail.iap.Response readResponse() throws IOException, com.sun.mail.iap.ProtocolException- Overrides:
readResponse
in classcom.sun.mail.imap.protocol.IMAPProtocol
- Throws:
IOException
com.sun.mail.iap.ProtocolException
-