|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| EtchBridge | Abstraction of functions needed by Etch Bridge |
| EtchBridgeClient | Abstraction of functions needed by Etch Bridge |
| EtchBridgeHelper.EtchBridgeClientFactory | Factory used by
EtchBridgeHelper.newServer(String, Resources, EtchBridgeClientFactory)
to construct a new instance implementing EtchBridgeClient. |
| EtchBridgeHelper.EtchBridgeServerFactory | Factory used by
EtchBridgeHelper.newListener(String, Resources, EtchBridgeServerFactory)
to construct a new instance implementing EtchBridgeServer. |
| EtchBridgeServer | Abstraction of functions needed by Etch Bridge |
| messaging | |
| messagingClient | |
| messagingHelper.messagingClientFactory | Factory used by
messagingHelper.newServer(String, Resources, messagingClientFactory)
to construct a new instance implementing messagingClient. |
| messagingHelper.messagingServerFactory | Factory used by
messagingHelper.newListener(String, Resources, messagingServerFactory)
to construct a new instance implementing messagingServer. |
| messagingServer | |
| Class Summary | |
|---|---|
| BaseEtchBridgeClient | Base implementation of EtchBridgeClient, with default method implementations which throw UnsupportedOperationException. |
| BaseEtchBridgeServer | Base implementation of EtchBridgeServer, with default method implementations which throw UnsupportedOperationException. |
| BasemessagingClient | Base implementation of messagingClient, with default method implementations which throw UnsupportedOperationException. |
| BasemessagingServer | Base implementation of messagingServer, with default method implementations which throw UnsupportedOperationException. |
| Config | |
| CustomCommand | This class can be used to send a custom IMAP command to the server. |
| EtchBridge.ConfigEntry | Struct to hold application configuration item |
| EtchBridge.EventMessage | Type definition for parameter of each plugin's onNotHandled method |
| EtchBridgeHelper | Transport helper for EtchBridge. |
| ExceptionHelper | Facilitates standardized creation and throwing of Messaging API exceptions |
| IMAPFolderAdapter | |
| IMAPHelper | |
| IMAPStoreAdapter | |
| IMAPStoreFactory | |
| ImplmessagingClient | Your custom implementation of BasemessagingClient. |
| ImplmessagingServer | Call to message translator for messagingServer. |
| InvalidArgHelper | Facilitates creating many invalid arguments to conform with InvalidArgumentException and its good-for-consumers-but-onerous-to-implement 'fields[]' field |
| Log | This is the Messaging Logger that will be used around the Messaging package |
| MainmessagingListener | Main implementation for messagingListener. |
| MessageAdapter | |
| messaging.Mailbox | A data structure that represents a Mailbox |
| messaging.Message | A data structure that represents a message stored on behalf of a user. |
| messaging.SearchOptions | A data structure that represents the options used for searching . |
| messagingHelper | Transport helper for messaging. |
| MException | |
| RemoteEtchBridge | Call to message translator for EtchBridge. |
| RemoteEtchBridgeClient | Call to message translator for EtchBridgeClient. |
| RemoteEtchBridgeServer | Call to message translator for EtchBridgeServer. |
| Remotemessaging | Call to message translator for messaging. |
| RemotemessagingClient | Call to message translator for messagingClient. |
| RemotemessagingServer | Call to message translator for messagingServer. |
| SearchManager | This class will basically responsible for searching the folder for a given search criteria |
| SearchResult | |
| SessionInfo | |
| SessionManager | Provides synchronized (thread-safe) access to session info needed for every Messaging API request |
| SMTPMessageSender | |
| StubEtchBridge<T extends EtchBridge> | Message to call translator for EtchBridge. |
| StubEtchBridgeClient | Message to call translator for EtchBridgeClient. |
| StubEtchBridgeServer | Message to call translator for EtchBridgeServer. |
| Stubmessaging<T extends messaging> | Message to call translator for messaging. |
| StubmessagingClient | Message to call translator for messagingClient. |
| StubmessagingServer | Message to call translator for messagingServer. |
| UnityHelper | |
| ValueFactoryEtchBridge | ValueFactory for EtchBridge. |
| ValueFactorymessaging | ValueFactory for messaging. |
| Enum Summary | |
|---|---|
| EtchBridge.LogLevel | Log level definition |
| messaging.MessageState | An ENUM to define the message state |
| messaging.MessageType | |
| messaging.UserType | |
| SearchResult.Result | |
| Exception Summary | |
|---|---|
| EtchBridge.BridgeException | Exception thrown when there are problems with Etch Bridge |
| messaging.AuthenticationException | Thrown if Authentication fails. |
| messaging.InvalidArgumentException | |
| messaging.InvalidMessageStateException | Thrown when the message is in invalid state, such as already archived ,un-restorable. |
| messaging.MailboxAlreadyOpenException | Thrown when a mailbox is already opened when the client tries to open it again |
| messaging.MessagingException | |
| messaging.NoSuchFileIdException | NoSuchFileIdException When user is try to upload data and fileId user provides is not present at the server ( Due to timeout or user provided a wrong file id) this exception is thrown. |
| messaging.NoSuchFolderException | Thrown when No folder with the specified name exists. |
| messaging.NoSuchMailboxException | Thrown when No mailbox for the supplied user name exists. |
| messaging.NoSuchMessageException | Thrown when no message with the specified messageId exists. |
| messaging.NoSuchUserException | NoSuchUserException- No user with the specified username exists. |
| messaging.OperationNotPermittedException | Thrown when the uaer does not have permission or not enough resources to open the mailbox. |
| messaging.SessionExpiredException | SessionExpiredException The session has expired, requiring that login be used again to re-associate a session. |
| messaging.UnderlyingProtocolException | Thrown when there is some issue with the backend Service Provider , like Server not reachable etc |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||