public class MailEventAddresses
extends java.lang.Object
| Constructor and Description |
|---|
MailEventAddresses() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
mailboxContentChanged(java.lang.String mailboxUniqueId) |
static java.lang.String |
sharedMailboxHierarchyChanged(java.lang.String domainUid,
java.lang.String entryUid)
The received messages on the vertx eventbus address returned by this method
will look like the following:
|
static java.lang.String |
userMailboxHierarchyChanged(java.lang.String domainUid,
java.lang.String entryUid)
The received messages on the vertx eventbus address returned by this method
will look like the following:
|
public java.lang.String mailboxContentChanged(java.lang.String mailboxUniqueId)
mailboxUniqueId - uid of the item returned by IMailboxFolderspublic static java.lang.String userMailboxHierarchyChanged(java.lang.String domainUid,
java.lang.String entryUid)
{
"uid" : "subtree_test1500363938962_lab!user.login^of^user",
"version" : 5,
"minor" : false
}
Minor changes mean that only the content / annotations of a folder has
changed.
Non-minor (aka major) changes represent CRUD actions in the hierarchy of a
mailbox: folder rename, create, update.domainUid - uid of the user's domainuserLogin - localpart of the user loginpublic static java.lang.String sharedMailboxHierarchyChanged(java.lang.String domainUid,
java.lang.String entryUid)
{
"uid" : "subtree_test1500363938962_lab!shared^box",
"version" : 5,
"minor" : false
}
domainUid - entryUid - Copyright © 2024. All Rights Reserved.