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 Type
    Method
    Description
    com.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

    Methods inherited from class java.lang.Object

    clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getFetchItems

      public com.sun.mail.imap.protocol.FetchItem[] getFetchItems()
      Overrides:
      getFetchItems in class com.sun.mail.imap.protocol.IMAPProtocol
    • readResponse

      public com.sun.mail.iap.Response readResponse() throws IOException, com.sun.mail.iap.ProtocolException
      Overrides:
      readResponse in class com.sun.mail.imap.protocol.IMAPProtocol
      Throws:
      IOException
      com.sun.mail.iap.ProtocolException