| AbstractConnectedProcessor | |
| AbstractDefinitionParser | |
| AbstractDefinitionParser.ParseDelegate<T> | |
| AbstractExpressionEvaluator | |
| AbstractListeningMessageProcessor<O> | |
| AbstractMessageProcessor<O> | |
| AccessTypeEnumTransformer | |
| ACL | An access control list entry for a particular authentication identifier (user or group). |
| ActivationDataFlavor | The ActivationDataFlavor class is a special subclass of
java.awt.datatransfer.DataFlavor. |
| Address | This abstract class models the addresses in a message. |
| AddressException | The exception thrown when a wrongly formatted address is encountered. |
| AddressStringTerm | This abstract class implements string comparisons for Message addresses. |
| AddressTerm | This class implements Message Address comparisons. |
| AdvancedSearchDefinitionParser | |
| AdvancedSearchMessageProcessor | AdvancedSearchMessageProcessor invokes the advancedSearch(java.lang.String, java.lang.String, org.mule.module.gmail.search.GmailFolder, com.google.code.javax.mail.search.SearchTerm, java.lang.Boolean, java.lang.Boolean) method in BaseGmailConnector. |
| AndTerm | This class implements the logical AND operator on individual SearchTerms. |
| AppendUID | Information from the APPENDUID response code defined by the UIDPLUS extension - RFC 2359. |
| Argument | |
| ASCIIUtility | |
| Attachment | Represents an email attachment. |
| AttachmentExpressionHolder | |
| AttachmentExpressionHolderTransformer | |
| AuthenticationFailedException | This exception is thrown when the connect method on a Store or Transport object fails due to an authentication failure (e.g., bad user name or password). |
| Authenticator | The class Authenticator represents an object that knows how to obtain authentication for a network connection. |
| AuthorizeDefinitionParser | |
| AuthorizeMessageProcessor |
| BadCommandException | |
| BASE64DecoderStream | This class implements a BASE64 Decoder. |
| BASE64EncoderStream | This class implements a BASE64 encoder. |
| BASE64MailboxDecoder | See the BASE64MailboxEncoder for a description of the RFC2060 and how mailbox names should be encoded. |
| BASE64MailboxEncoder | from RFC2060 5.1.3. |
| BaseGmailConnector | |
| BasicAuthGmailConnector | Gmail cloud connector. |
| BasicAuthGmailConnectorCapabilitiesAdapter | A BasicAuthGmailConnectorCapabilitiesAdapter is a wrapper around BasicAuthGmailConnector that implements org.mule.api.Capabilities interface. |
| BasicAuthGmailConnectorConfigDefinitionParser | |
| BasicAuthGmailConnectorLifecycleAdapter | A BasicAuthGmailConnectorLifecycleAdapter is a wrapper around BasicAuthGmailConnector that adds lifecycle methods to the pojo. |
| BasicAuthGmailConnectorMetadataAdapater | A BasicAuthGmailConnectorMetadataAdapater is a wrapper around BasicAuthGmailConnector that adds support for querying metadata about the extension. |
| BasicAuthGmailConnectorProcessAdapter | A BasicAuthGmailConnectorProcessAdapter is a wrapper around BasicAuthGmailConnector that enables custom processing strategies. |
| BEncoderStream | This class implements a 'B' Encoder as defined by RFC2047 for encoding MIME headers. |
| BODY | The BODY fetch response item. |
| BodyPart | This class models a Part that is contained within a Multipart. |
| BODYSTRUCTURE | A BODYSTRUCTURE response. |
| BodyTerm | This class implements searches on a message body. |
| ByteArray | A simple wrapper around a byte array, with a start position and count of bytes. |
| ByteArrayDataSource | A DataSource backed by a byte array. |
| CommandFailedException | |
| CommandInfo | The CommandInfo class is used by CommandMap implementations to describe the results of command requests. |
| CommandMap | The CommandMap class provides an interface to a registry of command objects available in the system. |
| CommandObject | JavaBeans components that are Activation Framework aware implement this interface to find out which command verb they're being asked to perform, and to obtain the DataHandler representing the data they should operate on. |
| ComparisonTerm | This class models the comparison operator. |
| ConnectionAdapter | The adapter which receives connection events. |
| ConnectionEvent | This class models Connection events. |
| ConnectionException | |
| ConnectionListener | This is the Listener interface for Connection events. |
| ContentDisposition | This class represents a MIME ContentDisposition value. |
| ContentType | This class represents a MIME ContentType value. |
| CRLFOutputStream | Convert lines into the canonical format, that is, terminate lines with the CRLF sequence. |
| DataContentHandler | The DataContentHandler interface is implemented by objects that can be used to extend the capabilities of the DataHandler's implementation of the Transferable interface. |
| DataContentHandlerFactory | This interface defines a factory for DataContentHandlers. |
| DataHandler | The DataHandler class provides a consistent interface to data available in many different sources and formats. |
| DataSource | The DataSource interface provides the JavaBeans Activation Framework with an abstraction of an arbitrary collection of data. |
| DateTerm | This class implements comparisons for Dates |
| DecodingException | A special IOException that indicates a failure to decode data due to an error in the formatting of the data. |
| DefaultFolder | The default IMAP folder (root of the naming hierarchy). |
| DefaultFolder | The POP3 DefaultFolder. |
| DefaultHttpCallback | |
| DefaultHttpCallback.FlowRefMessageProcessor | |
| DefaultSplashScreenAgent | Agent implementation to add splash screen information for DevKit extensions at application startup |
| DeleteDefinitionParser | |
| DeleteMessageProcessor | DeleteMessageProcessor invokes the delete(org.mule.module.gmail.model.MailMessage, java.lang.String, java.lang.String) method in BaseGmailConnector. |
| DigestMD5 | DIGEST-MD5 authentication support. |
| ENVELOPE | The ENEVELOPE item of an IMAP FETCH response. |
| ExtractAuthorizationCodeMessageProcessor |
| FetchAccessTokenMessageProcessor | |
| FetchProfile | Clients use a FetchProfile to list the Message attributes that it wishes to prefetch from the server for a range of messages. |
| FetchProfile.Item | This inner class is the base class of all items that can be requested in a FetchProfile. |
| FetchResponse | This class represents a response obtained from the input stream of an IMAP server. |
| FileDataSource | The FileDataSource class implements a simple DataSource object that encapsulates a file. |
| FileTypeMap | The FileTypeMap is an abstract class that provides a data typing interface for files. |
| Flag | |
| FlagCriteria | |
| FlagCriteriaExpressionHolder | |
| FlagCriteriaExpressionHolderTransformer | |
| FlagEnumTransformer | |
| FLAGS | This class |
| Flags | The Flags class represents the set of flags on a Message. |
| Flags.Flag | This inner class represents an individual system flag. |
| FlagTerm | This class implements comparisons for Message Flags. |
| Folder | GmailFolder is an abstract class that represents a folder for mail messages. |
| FolderAdapter | The adapter which receives GmailFolder events. |
| FolderClosedException | This exception is thrown when a method is invoked on a Messaging object and the GmailFolder that owns that object has died due to some reason. |
| FolderClosedIOException | A variant of FolderClosedException that can be thrown from methods that only throw IOException. |
| FolderEvent | This class models GmailFolder existence events. |
| FolderListener | This is the Listener interface for GmailFolder events. |
| FolderNotFoundException | This exception is thrown by GmailFolder methods, when those methods are invoked on a non existent folder. |
| ForcePromptEnumTransformer | |
| FromStringTerm | This class implements string comparisons for the From Address header. |
| FromTerm | This class implements comparisons for the From Address header. |
| GmailConnector | Gmail cloud connector. |
| GmailConnectorCapabilitiesAdapter | A GmailConnectorCapabilitiesAdapter is a wrapper around GmailConnector that implements org.mule.api.Capabilities interface. |
| GmailConnectorConfigDefinitionParser | |
| GmailConnectorHttpCallbackAdapter | |
| GmailConnectorLifecycleAdapter | A GmailConnectorLifecycleAdapter is a wrapper around GmailConnector that adds lifecycle methods to the pojo. |
| GmailConnectorMetadataAdapater | A GmailConnectorMetadataAdapater is a wrapper around GmailConnector that adds support for querying metadata about the extension. |
| GmailConnectorOAuth2Adapter | A GmailConnectorOAuth2Adapter is a wrapper around GmailConnector that adds OAuth capabilites to the pojo. |
| GmailConnectorOAuthClientFactory | |
| GmailConnectorOAuthManager | A GmailConnectorOAuthManager is a wrapper around GmailConnector that adds access token management capabilities to the pojo. |
| GmailConnectorOAuthState | Serializable class used to save and restore OAuth state from GmailConnector
|
| GmailConnectorProcessAdapter | A GmailConnectorProcessAdapter is a wrapper around GmailConnector that enables custom processing strategies. |
| GmailFolder | |
| GmailFolderEnumTransformer | |
| GmailLabelTerm | |
| GmailMessageIDTerm | |
| GmailNamespaceHandler | Registers bean definitions parsers for handling elements in http://www.mulesoft.org/schema/mule/gmail. |
| GmailRawSearchTerm | |
| GmailSearchTerm | |
| GmailThreadIDTerm |
| HasRawInputStream | |
| Header | The Header class stores a name/value pair to represent headers. |
| HeaderTerm | This class implements comparisons for Message headers. |
| HeaderTokenizer | This class tokenizes RFC822 and MIME headers into the basic symbols specified by RFC822 and MIME. |
| HeaderTokenizer.Token | The Token class represents tokens returned by the HeaderTokenizer. |
| IdentifierPolicyEnumTransformer | |
| IllegalWriteException | The exception thrown when a write is attempted on a read-only attribute of any Messaging object. |
| image_gif | DataContentHandler for image/gif. |
| image_jpeg | DataContentHandler for image/jpeg. |
| ImageViewer | |
| ImageViewerCanvas | |
| IMAPBodyPart | An IMAP body part. |
| IMAPFolder | This class implements an IMAP folder. |
| IMAPFolder.FetchProfileItem | A fetch profile item for fetching headers. |
| IMAPFolder.ProtocolCommand | A simple interface for user-defined IMAP protocol commands. |
| IMAPInputStream | This class implements an IMAP data stream. |
| IMAPMessage | This class implements an IMAPMessage object. |
| IMAPMultipartDataSource | This class |
| IMAPNestedMessage | This class implements a nested IMAP message |
| IMAPProtocol | This class extends the iap.Protocol object and implements IMAP semantics. |
| IMAPResponse | This class represents a response obtained from the input stream of an IMAP server. |
| IMAPSaslAuthenticator | This class contains a single method that does authentication using SASL. |
| IMAPSSLStore | This class provides access to an IMAP message store over SSL. |
| IMAPStore | This class provides access to an IMAP message store. |
| IntegerComparisonTerm | This class implements comparisons for integers. |
| INTERNALDATE | This class |
| InternetAddress | This class represents an Internet email address using the syntax of RFC822. |
| InternetHeaders | InternetHeaders is a utility class that manages RFC822 style headers. |
| InternetHeaders.InternetHeader | An individual internet header. |
| Item | A tagging interface for all IMAP data items. |
| LineInputStream | This class is to support reading CRLF terminated lines that contain only US-ASCII characters from an input stream. |
| LineOutputStream | This class is to support writing out Strings as a sequence of bytes terminated by a CRLF sequence. |
| ListInfo | A LIST response. |
| Literal | An interface for objects that provide data dynamically for use in a literal protocol element. |
| LiteralException | |
| LogSupport | Logging related methods. |
| MailboxInfo | This class |
| MailcapCommandMap | MailcapCommandMap extends the CommandMap abstract class. |
| MailcapFile | |
| MailcapParseException | A class to encapsulate Mailcap parsing related exceptions |
| MailcapTokenizer | A tokenizer for strings in the form of "foo/bar; prop1=val1; ... |
| MailDateFormat | Formats and parses date specification based on the draft-ietf-drums-msg-fmt-08 dated January 26, 2000. |
| MailEvent | Common base class for mail events, defining the dispatch method. |
| MailHandler | Handler that formats log records as an email message. |
| MailMessage | Simple pojo representing an email message. |
| MailMessageExpressionHolder | |
| MailMessageExpressionHolderTransformer | |
| MailSSLSocketFactory | An SSL socket factory that makes it easier to specify trust. |
| ManagedAccessTokenProcessInterceptor<T> | |
| ManagedAccessTokenProcessTemplate<P> | |
| MD4 | The MD4 class is used to compute an MD4 message digest over a given buffer of bytes. |
| Message | This class models an email message. |
| Message.RecipientType | This inner class defines the types of recipients allowed by the Message class. |
| message_rfc822 | |
| MessageAware | An interface optionally implemented by DataSources to
supply information to a DataContentHandler about the
message context in which the data content object is operating. |
| MessageCache | A cache of IMAPMessage objects along with the mapping from message number to IMAP sequence number. |
| MessageChangedEvent | This class models Message change events. |
| MessageChangedListener | This is the Listener interface for MessageChanged events |
| MessageContext | The context in which a piece of Message content is contained. |
| MessageCountAdapter | The adapter which receives MessageCount events. |
| MessageCountEvent | This class notifies changes in the number of messages in a folder. |
| MessageCountListener | This is the Listener interface for MessageCount events. |
| MessageIDTerm | This term models the RFC822 "MessageId" - a message-id for Internet messages that is supposed to be unique per message. |
| MessageNumberTerm | This class implements comparisons for Message numbers. |
| MessageRemovedException | The exception thrown when an invalid method is invoked on an expunged Message. |
| MessageRemovedIOException | A variant of MessageRemovedException that can be thrown from methods that only throw IOException. |
| MessageSet | This class holds the 'start' and 'end' for a range of messages |
| MessagingException | The base class for all exceptions thrown by the Messaging classes |
| MethodNotSupportedException | The exception thrown when a method is not supported by the implementation |
| MimeBodyPart | This class represents a MIME body part. |
| MimeMessage | This class represents a MIME style email message. |
| MimeMessage.RecipientType | This inner class extends the javax.mail.Message.RecipientType class to add additional RecipientTypes. |
| MimeMultipart | The MimeMultipart class is an implementation of the abstract Multipart class that uses MIME conventions for the multipart data. |
| MimePart | The MimePart interface models an Entity as defined by MIME (RFC2045, Section 2.4). |
| MimePartDataSource | A utility class that implements a DataSource out of a MimePart. |
| MimeType | A Multipurpose Internet Mail Extension (MIME) type, as defined in RFC 2045 and 2046. |
| MimeTypeEntry | |
| MimeTypeFile | |
| MimeTypeParameterList | A parameter list of a MimeType as defined in RFC 2045 and 2046. |
| MimeTypeParseException | A class to encapsulate MimeType parsing related exceptions. |
| MimetypesFileTypeMap | This class extends FileTypeMap and provides data typing of files via their file extension. |
| MimeUtil | General MIME-related utility methods. |
| MimeUtility | This is a utility class that provides various MIME related functionality. |
| ModelAdapter | |
| Multipart | Multipart is a container that holds multiple body parts. |
| multipart_mixed | |
| MultipartDataSource | MultipartDataSource is a DataSource that contains body
parts. |
| Namespaces | This class and its inner class represent the response to the NAMESPACE command. |
| Namespaces.Namespace | A single namespace entry. |
| NestedProcessorChain | |
| NewsAddress | This class models an RFC1036 newsgroup address. |
| NoSuchProviderException | This exception is thrown when Session attempts to instantiate a Provider that doesn't exist. |
| NotTerm | This class implements the logical NEGATION operator. |
| Ntlm | NTLMAuthentication: |
| OAuth2Authenticator | Performs OAuth2 authentication. |
| OAuth2Provider | |
| OAuth2SaslClientFactory | A SaslClientFactory that returns instances of OAuth2SaslClient. |
| OAuthProcessTemplate<P> | |
| OrTerm | This class implements the logical OR operator on individual SearchTerms. |
| ParameterList | This class holds MIME parameters (attribute-value pairs). |
| ParseException | The exception thrown due to an error in parsing RFC822 or MIME headers |
| ParsingException | |
| Part | The Part interface is the common base interface for
Messages and BodyParts. |
| PasswordAuthentication | The class PasswordAuthentication is a data holder that is used by Authenticator. |
| POP3Folder | A POP3 GmailFolder (can only be "INBOX"). |
| POP3Message | A POP3 Message. |
| POP3SSLStore | A POP3 Message Store using SSL. |
| POP3Store | A POP3 Message Store. |
| PreencodedMimeBodyPart | A MimeBodyPart that handles data that has already been encoded. |
| ProcessCallbackProcessInterceptor<T, O> | |
| PropUtil | Utilities to make it easier to get property values. |
| Protocol | General protocol handling code for IMAP-like protocols. |
| ProtocolException | |
| Provider | The Provider is a class that describes a protocol implementation. |
| Provider.Type | This inner class defines the Provider type. |
| QDecoderStream | This class implements a Q Decoder as defined in RFC 2047 for decoding MIME headers. |
| QEncoderStream | This class implements a Q Encoder as defined by RFC 2047 for encoding MIME headers. |
| QPDecoderStream | This class implements a QP Decoder. |
| QPEncoderStream | This class implements a Quoted Printable Encoder. |
| Quota | This class represents a set of quotas for a given quota root. |
| Quota.Resource | An individual resource in a quota root. |
| QuotaAwareStore | An interface implemented by Stores that support quotas. |
| ReadOnlyFolderException | This exception is thrown when an attempt is made to open a folder read-write access when the folder is marked read-only. |
| ReceivedDateTerm | This class implements comparisons for the Message Received date |
| RecipientStringTerm | This class implements string comparisons for the Recipient Address headers. |
| RecipientTerm | This class implements comparisons for the Recipient Address headers. |
| RefreshTokenProcessInterceptor<T> | |
| Response | This class represents a response obtained from the input stream of an IMAP server. |
| ResponseHandler | This class |
| ResponseInputStream | Inputstream that is used to read a Response. |
| RFC822DATA | This class |
| RFC822SIZE | This class |
| Rights | The Rights class represents the set of rights for an authentication identifier (for instance, a user or a group). |
| Rights.Right | This inner class represents an individual right. |
| SaslAuthenticator | Interface to make it easier to call IMAPSaslAuthenticator. |
| SaslAuthenticator | Interface to make it easier to call SMTPSaslAuthenticator. |
| SearchCriteria | |
| SearchCriteriaExpressionHolder | |
| SearchCriteriaExpressionHolderTransformer | |
| SearchDefinitionParser | |
| SearchException | The exception thrown when a Search expression could not be handled. |
| SearchMessageProcessor | SearchMessageProcessor invokes the search(java.lang.String, org.mule.module.gmail.search.GmailFolder, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.List, java.util.List, java.lang.Integer, org.mule.module.gmail.search.SearchCriteria, java.util.List, java.util.List, java.util.List, java.lang.String, java.util.List, java.util.List, java.lang.String, java.util.List, java.lang.String, java.lang.Boolean, java.lang.Boolean) method in BaseGmailConnector. |
| SearchOperator | |
| SearchOperatorEnumTransformer | |
| SearchSequence | This class traverses a search-tree and generates the corresponding IMAP search sequence. |
| SearchTerm | Search criteria are expressed as a tree of search-terms, forming a parse-tree for the search expression. |
| SendFailedException | This exception is thrown when the message cannot be sent. |
| SentDateTerm | This class implements comparisons for the Message SentDate. |
| Service | An abstract class that contains the functionality common to messaging services, such as stores and transports. |
| Session | The Session class represents a mail session and is not subclassed. |
| SharedByteArrayInputStream | A ByteArrayInputStream that implements the SharedInputStream interface, allowing the underlying byte array to be shared between multiple readers. |
| SharedFileInputStream | A SharedFileInputStream is a
BufferedInputStream that buffers
data from the file and supports the mark
and reset methods. |
| SharedInputStream | An InputStream that is backed by data that can be shared by multiple readers may implement this interface. |
| SizeTerm | This class implements comparisons for Message sizes. |
| SMTPAddressFailedException | This exception is thrown when the message cannot be sent. |
| SMTPAddressSucceededException | This exception is chained off a SendFailedException when the
mail.smtp.reportsuccess property is true. |
| SMTPMessage | This class is a specialization of the MimeMessage class that allows you to specify various SMTP options and parameters that will be used when this message is sent over SMTP. |
| SMTPOutputStream | In addition to converting lines into the canonical format, i.e., terminating lines with the CRLF sequence, escapes the "." by adding another "." to any "." that appears in the beginning of a line. |
| SMTPSaslAuthenticator | This class contains a single method that does authentication using SASL. |
| SMTPSenderFailedException | This exception is thrown when the message cannot be sent. |
| SMTPSendFailedException | This exception is thrown when the message cannot be sent. |
| SMTPSSLTransport | This class implements the Transport abstract class using SMTP over SSL for message submission and transport. |
| SMTPTransport | This class implements the Transport abstract class using SMTP for message submission and transport. |
| SocketFetcher | This class is used to get Sockets. |
| SortTerm | A particular sort criteria, as defined by RFC 5256. |
| Status | STATUS response. |
| Store | An abstract class that models a message store and its access protocol, for storing and retrieving messages. |
| StoreClosedException | This exception is thrown when a method is invoked on a Messaging object and the Store that owns that object has died due to some reason. |
| StoreEvent | This class models notifications from the Store connection. |
| StoreListener | This is the Listener interface for Store Notifications. |
| StringTerm | This class implements the match method for Strings. |
| StringToDateTransformer | |
| SubjectTerm | This class implements comparisons for the message Subject header. |
| text_html | DataContentHandler for text/html. |
| text_plain | DataContentHandler for text/plain. |
| text_xml | DataContentHandler for text/xml. |
| TextEditor | |
| TextViewer | |
| TraceInputStream | This class is a FilterInputStream that writes the bytes being read from the given input stream into the given output stream. |
| TraceOutputStream | This class is a subclass of DataOutputStream that copies the data being written into the DataOutputStream into another output stream. |
| Transport | An abstract class that models a message transport. |
| TransportAdapter | The adapter which receives Transport events. |
| TransportEvent | This class models Transport events. |
| TransportListener | This is the Listener interface for Transport events |
| UID | This class represents the UID data item |
| UIDFolder | The UIDFolder interface is implemented by Folders
that can support the "disconnected" mode of operation, by providing
unique-ids for messages in the folder. |
| UIDFolder.FetchProfileItem | A fetch profile item for fetching UIDs. |
| UIDSet | This class holds the 'start' and 'end' for a range of UIDs. |
| UnauthorizeDefinitionParser | |
| UnauthorizeMessageProcessor | |
| UnsupportedDataTypeException | Signals that the requested operation does not support the requested data type. |
| URLDataSource | The URLDataSource class provides an object that wraps a URL
object in a DataSource interface. |
| URLName | The name of a URL. |
| Utility | Holder for some static utility methods. |
| Utility.Condition | This interface defines the test to be executed in
toMessageSet(). |
| UUDecoderStream | This class implements a UUDecoder. |
| UUEncoderStream | This class implements a UUEncoder. |
| X_GM_LABELS | This class represents the X-GM-LABELS data item |
| X_GM_MSGID | This class represents the X-GM-MSGID data item |
| X_GM_THRID | This class represents the X-GM-THRID data item |
| XoauthProtocol | Represents a protocol that can be authenticated with XOAUTH. |