A B C D E F G H I K L M N O P Q R S T U W X Y 
All Classes All Packages

I

id - Variable in class org.eclipse.angus.mail.imap.protocol.BODYSTRUCTURE
 
id(String) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Deprecated.
As of JavaMail 1.5.1, replaced by id(Map<String,String>)
id(Map<String, String>) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Send the IMAP ID command (if supported by the server) and return the result from the server.
id(Map<String, String>) - Method in class org.eclipse.angus.mail.imap.IMAPStore
Send the IMAP ID command (if supported by the server) and return the result from the server.
id(Map<String, String>) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
ID Command.
ID - Class in org.eclipse.angus.mail.imap.protocol
This class represents the response to the ID command.
ID(Response) - Constructor for class org.eclipse.angus.mail.imap.protocol.ID
Parse the server parameter list out of the response.
ID_ADDRESS - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_ARGUMENTS - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_COMMAND - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_DATE - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_ENVIRONMENT - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_NAME - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_OS - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_OS_VERSION - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_SUPPORT_URL - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_VENDOR - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
ID_VERSION - Static variable in class org.eclipse.angus.mail.imap.IMAPStore
 
idle() - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Use the IMAP IDLE command (see RFC 2177), if supported by the server, to enter idle mode so that the server can send unsolicited notifications of new messages arriving, etc.
idle() - Method in class org.eclipse.angus.mail.imap.IMAPStore
Use the IMAP IDLE command (see RFC 2177), if supported by the server, to enter idle mode so that the server can send unsolicited notifications without the need for the client to constantly poll the server.
idle(boolean) - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Like IMAPFolder.idle(), but if once is true, abort the IDLE command after the first notification, to allow the caller to process any notification synchronously.
idleAbort() - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Abort an IDLE command.
IdleManager - Class in org.eclipse.angus.mail.imap
IdleManager uses the optional IMAP IDLE command (RFC 2177) to watch multiple folders for new messages.
IdleManager(Session, Executor) - Constructor for class org.eclipse.angus.mail.imap.IdleManager
Create an IdleManager.
idleStart() - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
IDLE Command.
ignore(StackTraceElement) - Method in class org.eclipse.angus.mail.util.logging.CompactFormatter
Determines if a stack frame should be ignored as the cause of an error.
ignoreBodyStructureSize() - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
ignoreBodyStructureSize() - Method in class org.eclipse.angus.mail.imap.IMAPNestedMessage
 
image_gif - Class in org.eclipse.angus.mail.handlers
DataContentHandler for image/gif.
image_gif() - Constructor for class org.eclipse.angus.mail.handlers.image_gif
Creates a default image_gif.
image_jpeg - Class in org.eclipse.angus.mail.handlers
DataContentHandler for image/jpeg.
image_jpeg() - Constructor for class org.eclipse.angus.mail.handlers.image_jpeg
Creates a default image_jpeg.
IMAPBodyPart - Class in org.eclipse.angus.mail.imap
An IMAP body part.
IMAPBodyPart(BODYSTRUCTURE, String, IMAPMessage) - Constructor for class org.eclipse.angus.mail.imap.IMAPBodyPart
 
IMAPFolder - Class in org.eclipse.angus.mail.imap
This class implements an IMAP folder.
IMAPFolder(String, char, IMAPStore, Boolean) - Constructor for class org.eclipse.angus.mail.imap.IMAPFolder
Constructor used to create a possibly non-existent folder.
IMAPFolder(ListInfo, IMAPStore) - Constructor for class org.eclipse.angus.mail.imap.IMAPFolder
Constructor used to create an existing folder.
IMAPFolder.FetchProfileItem - Class in org.eclipse.angus.mail.imap
A fetch profile item for fetching headers.
IMAPFolder.ProtocolCommand - Interface in org.eclipse.angus.mail.imap
A simple interface for user-defined IMAP protocol commands.
IMAPInputStream - Class in org.eclipse.angus.mail.imap
This class implements an IMAP data stream.
IMAPInputStream(IMAPMessage, String, int, boolean) - Constructor for class org.eclipse.angus.mail.imap.IMAPInputStream
Create an IMAPInputStream.
IMAPMessage - Class in org.eclipse.angus.mail.imap
This class implements an IMAPMessage object.
IMAPMessage(Session) - Constructor for class org.eclipse.angus.mail.imap.IMAPMessage
Constructor, for use by IMAPNestedMessage.
IMAPMessage(IMAPFolder, int) - Constructor for class org.eclipse.angus.mail.imap.IMAPMessage
Constructor.
IMAPMessage.FetchProfileCondition - Class in org.eclipse.angus.mail.imap
This class implements the test to be done on each message in the folder.
IMAPMultipartDataSource - Class in org.eclipse.angus.mail.imap
This class
IMAPMultipartDataSource(MimePart, BODYSTRUCTURE[], String, IMAPMessage) - Constructor for class org.eclipse.angus.mail.imap.IMAPMultipartDataSource
 
IMAPNestedMessage - Class in org.eclipse.angus.mail.imap
This class implements a nested IMAP message
IMAPProtocol - Class in org.eclipse.angus.mail.imap.protocol
This class extends the iap.Protocol object and implements IMAP semantics.
IMAPProtocol(InputStream, PrintStream, Properties, boolean) - Constructor for class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Constructor for debugging.
IMAPProtocol(String, String, int, Properties, boolean, MailLogger) - Constructor for class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Constructor.
IMAPProvider - Class in org.eclipse.angus.mail.imap
The IMAP protocol provider.
IMAPProvider() - Constructor for class org.eclipse.angus.mail.imap.IMAPProvider
 
IMAPReferralException - Exception in org.eclipse.angus.mail.imap.protocol
A ProtocolException that includes IMAP login referral information.
IMAPReferralException(String, String) - Constructor for exception org.eclipse.angus.mail.imap.protocol.IMAPReferralException
Constructs an IMAPReferralException with the specified detail message.
IMAPResponse - Class in org.eclipse.angus.mail.imap.protocol
This class represents a response obtained from the input stream of an IMAP server.
IMAPResponse(String) - Constructor for class org.eclipse.angus.mail.imap.protocol.IMAPResponse
For testing.
IMAPResponse(String, boolean) - Constructor for class org.eclipse.angus.mail.imap.protocol.IMAPResponse
For testing.
IMAPResponse(Protocol) - Constructor for class org.eclipse.angus.mail.imap.protocol.IMAPResponse
 
IMAPResponse(IMAPResponse) - Constructor for class org.eclipse.angus.mail.imap.protocol.IMAPResponse
Copy constructor.
IMAPSaslAuthenticator - Class in org.eclipse.angus.mail.imap.protocol
This class contains a single method that does authentication using SASL.
IMAPSaslAuthenticator(IMAPProtocol, String, Properties, MailLogger, String) - Constructor for class org.eclipse.angus.mail.imap.protocol.IMAPSaslAuthenticator
 
IMAPSSLProvider - Class in org.eclipse.angus.mail.imap
The IMAP SSL protocol provider.
IMAPSSLProvider() - Constructor for class org.eclipse.angus.mail.imap.IMAPSSLProvider
 
IMAPSSLStore - Class in org.eclipse.angus.mail.imap
This class provides access to an IMAP message store over SSL.
IMAPSSLStore(Session, URLName) - Constructor for class org.eclipse.angus.mail.imap.IMAPSSLStore
Constructor that takes a Session object and a URLName that represents a specific IMAP server.
IMAPStore - Class in org.eclipse.angus.mail.imap
This class provides access to an IMAP message store.
IMAPStore(Session, URLName) - Constructor for class org.eclipse.angus.mail.imap.IMAPStore
Constructor that takes a Session object and a URLName that represents a specific IMAP server.
IMAPStore(Session, URLName, String, boolean) - Constructor for class org.eclipse.angus.mail.imap.IMAPStore
Constructor used by this class and by IMAPSSLStore subclass.
INDETERMINATE - Static variable in class org.eclipse.angus.mail.imap.protocol.ListInfo
 
index - Variable in class org.eclipse.angus.mail.iap.Response
 
init() - Static method in class org.eclipse.angus.mail.auth.OAuth2SaslClientFactory
Initialize this OAUTH2 provider, but only if there isn't one already.
inputBase64(InputStream) - Method in class org.eclipse.angus.mail.util.MailStreamProvider
 
inputBinary(InputStream) - Method in class org.eclipse.angus.mail.util.MailStreamProvider
 
inputLineStream(InputStream, boolean) - Method in class org.eclipse.angus.mail.util.MailStreamProvider
 
inputQ(InputStream) - Method in class org.eclipse.angus.mail.util.MailStreamProvider
 
inputQP(InputStream) - Method in class org.eclipse.angus.mail.util.MailStreamProvider
 
inputSharedByteArray(byte[]) - Method in class org.eclipse.angus.mail.util.MailStreamProvider
 
inputUU(InputStream) - Method in class org.eclipse.angus.mail.util.MailStreamProvider
 
inReplyTo - Variable in class org.eclipse.angus.mail.imap.protocol.ENVELOPE
 
INSERT - Static variable in class org.eclipse.angus.mail.imap.Rights.Right
Insert - perform APPEND, COPY into mailbox.
INTERNALDATE - Class in org.eclipse.angus.mail.imap.protocol
An INTERNALDATE FETCH item.
INTERNALDATE - Static variable in class org.eclipse.angus.mail.imap.IMAPFolder.FetchProfileItem
INTERNALDATE is a fetch profile item that can be included in a FetchProfile during a fetch request to a Folder.
INTERNALDATE(FetchResponse) - Constructor for class org.eclipse.angus.mail.imap.protocol.INTERNALDATE
Constructor.
invalidate(boolean) - Method in class org.eclipse.angus.mail.pop3.POP3Message
Invalidate the cache of content for this message object, causing it to be fetched again from the server the next time it is needed.
invalidateHeaders() - Method in class org.eclipse.angus.mail.imap.IMAPMessage
Invalidate cached header and envelope information for this message.
isAscii(SearchTerm) - Static method in class org.eclipse.angus.mail.imap.protocol.SearchSequence
Check if the "text" terms in the given SearchTerm contain non US-ASCII characters.
isAscii(SearchTerm[]) - Static method in class org.eclipse.angus.mail.imap.protocol.SearchSequence
Check if any of the "text" terms in the given SearchTerms contain non US-ASCII characters.
isAscii(String) - Static method in class org.eclipse.angus.mail.imap.protocol.SearchSequence
Does this string contain only ASCII characters?
isAuthenticated() - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Returns true if the connection has been authenticated, either due to a successful login, or due to a PREAUTH greeting response.
isBAD() - Method in class org.eclipse.angus.mail.iap.Response
 
isBound() - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
isBYE() - Method in class org.eclipse.angus.mail.iap.Response
 
isClosed() - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
isComplete() - Method in class org.eclipse.angus.mail.auth.OAuth2SaslClient
 
isConnected() - Method in class org.eclipse.angus.mail.imap.IMAPStore
Check whether this store is connected.
isConnected() - Method in class org.eclipse.angus.mail.pop3.POP3Store
Check whether this store is connected.
isConnected() - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Check whether the transport is connected.
isConnected() - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
isContinuation() - Method in class org.eclipse.angus.mail.iap.Response
 
isEnabled() - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Gets the enabled status of this handler.
isEnabled(String) - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Is the capability/extension enabled?
isExpunged() - Method in class org.eclipse.angus.mail.imap.IMAPNestedMessage
 
isHeader() - Method in class org.eclipse.angus.mail.imap.protocol.BODY
 
isHeader() - Method in class org.eclipse.angus.mail.imap.protocol.RFC822DATA
 
isIdle() - Method in class org.eclipse.angus.mail.util.logging.DurationFilter
Determines if this filter is able to accept the maximum number of log records for this instant in time.
isInConfiguration(Feature.IsInConfigurationAccess) - Method in class org.eclipse.angus.mail.nativeimage.AngusMailFeature
 
isInputShutdown() - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
isLoggable() - Method in class org.eclipse.angus.mail.util.logging.DurationFilter
Determines if this filter will accept log records for this instant in time.
isLoggable(Level) - Method in class org.eclipse.angus.mail.util.MailLogger
If "debug" is set, or our embedded Logger is loggable at the given level, return true.
isLoggable(LogRecord) - Method in class org.eclipse.angus.mail.util.logging.DurationFilter
Check if the given log record should be published.
isLoggable(LogRecord) - Method in class org.eclipse.angus.mail.util.logging.MailHandler
Check if this Handler would actually log a given LogRecord into its internal buffer.
isMulti() - Method in class org.eclipse.angus.mail.imap.protocol.BODYSTRUCTURE
 
isNamespace - Variable in class org.eclipse.angus.mail.imap.IMAPFolder
 
isNested() - Method in class org.eclipse.angus.mail.imap.protocol.BODYSTRUCTURE
 
isNextNonSpace(char) - Method in class org.eclipse.angus.mail.iap.Response
Skip past any spaces.
isNO() - Method in class org.eclipse.angus.mail.iap.Response
 
isNormal(Throwable) - Method in class org.eclipse.angus.mail.util.logging.SeverityComparator
Determines if the given throwable instance is "normal occurrence".
isOK() - Method in class org.eclipse.angus.mail.iap.Response
 
isOpen() - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Check whether this connection is really open.
isOpen() - Method in class org.eclipse.angus.mail.pop3.DefaultFolder
 
isOpen() - Method in class org.eclipse.angus.mail.pop3.POP3Folder
 
isOutputShutdown() - Method in class org.eclipse.angus.mail.util.WriteTimeoutSocket
 
isREV1() - Method in class org.eclipse.angus.mail.imap.IMAPMessage
 
isREV1() - Method in class org.eclipse.angus.mail.imap.IMAPNestedMessage
 
isREV1() - Method in class org.eclipse.angus.mail.imap.protocol.IMAPProtocol
Returns true if this is an IMAP4rev1 server
isRunning() - Method in class org.eclipse.angus.mail.imap.IdleManager
Is the IdleManager currently running? The IdleManager starts running when the Executor schedules its task.
isServerTrusted(String, SSLSocket) - Method in class org.eclipse.angus.mail.util.MailSSLSocketFactory
After a successful conection to the server, this method is called to ensure that the server should be trusted.
isSet(Flags.Flag) - Method in class org.eclipse.angus.mail.imap.IMAPMessage
Test if the given Flags are set in this message.
isSingle() - Method in class org.eclipse.angus.mail.imap.protocol.BODYSTRUCTURE
 
isSSL - Variable in class org.eclipse.angus.mail.imap.IMAPStore
 
isSSL() - Method in class org.eclipse.angus.mail.iap.Protocol
Is this connection using an SSL socket?
isSSL() - Method in class org.eclipse.angus.mail.imap.IMAPStore
Does this IMAPStore use SSL when connecting to the server?
isSSL() - Method in class org.eclipse.angus.mail.pop3.POP3Store
Is this POP3Store using SSL to connect to the server?
isSSL() - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Is this Transport using SSL to connect to the server?
isSubscribed() - Method in class org.eclipse.angus.mail.imap.IMAPFolder
Check whether this folder is subscribed.
issueCommand(String, int) - Method in class org.eclipse.angus.mail.smtp.SMTPTransport
Send the command to the server.
isSynthetic() - Method in class org.eclipse.angus.mail.iap.Response
 
isTagged() - Method in class org.eclipse.angus.mail.iap.Response
 
isTracing() - Method in class org.eclipse.angus.mail.iap.Protocol
Is protocol tracing enabled?
isTrustAllHosts() - Method in class org.eclipse.angus.mail.util.MailSSLSocketFactory
 
isUnTagged() - Method in class org.eclipse.angus.mail.iap.Response
 
Item - Interface in org.eclipse.angus.mail.imap.protocol
A tagging interface for all IMAP data items.
items - Variable in class org.eclipse.angus.mail.iap.Argument
 
items - Variable in class org.eclipse.angus.mail.imap.IMAPMessage
A map of the extension FETCH items.
items - Variable in class org.eclipse.angus.mail.imap.protocol.Status
 
A B C D E F G H I K L M N O P Q R S T U W X Y 
All Classes All Packages