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, searchSequenceFields 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.ResponseMethods 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, writeMailboxNameMethods 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:
getFetchItemsin classcom.sun.mail.imap.protocol.IMAPProtocol
-
readResponse
public com.sun.mail.iap.Response readResponse() throws IOException, com.sun.mail.iap.ProtocolException- Overrides:
readResponsein classcom.sun.mail.imap.protocol.IMAPProtocol- Throws:
IOExceptioncom.sun.mail.iap.ProtocolException
-