Package io.jmix.imap.protocol
Class JmixIMAPProtocol
java.lang.Object
org.eclipse.angus.mail.iap.Protocol
org.eclipse.angus.mail.imap.protocol.IMAPProtocol
io.jmix.imap.protocol.JmixIMAPProtocol
public class JmixIMAPProtocol
extends org.eclipse.angus.mail.imap.protocol.IMAPProtocol
- 
Field SummaryFields inherited from class org.eclipse.angus.mail.imap.protocol.IMAPProtocolenabled, searchCharsets, searchSequenceFields inherited from class org.eclipse.angus.mail.iap.Protocolhost, logger, prefix, props, quote, traceLogger
- 
Method SummaryModifier and TypeMethodDescriptionorg.eclipse.angus.mail.imap.protocol.FetchItem[]org.eclipse.angus.mail.iap.ResponseMethods inherited from class org.eclipse.angus.mail.imap.protocol.IMAPProtocolappend, 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 org.eclipse.angus.mail.iap.ProtocoladdResponseHandler, command, finalize, getChannel, getInetAddress, getInputStream, getLocalHost, getLocalSocketAddress, getOutputStream, getTimestamp, handleResult, hasResponse, isSSL, isTracing, notifyResponseHandlers, removeResponseHandler, resumeTracing, simpleCommand, startCompression, startTLS, suspendTracing, writeCommand
- 
Method Details- 
getFetchItemspublic org.eclipse.angus.mail.imap.protocol.FetchItem[] getFetchItems()- Overrides:
- getFetchItemsin class- org.eclipse.angus.mail.imap.protocol.IMAPProtocol
 
- 
readResponsepublic org.eclipse.angus.mail.iap.Response readResponse() throws IOException, org.eclipse.angus.mail.iap.ProtocolException- Overrides:
- readResponsein class- org.eclipse.angus.mail.imap.protocol.IMAPProtocol
- Throws:
- IOException
- org.eclipse.angus.mail.iap.ProtocolException
 
 
-