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 IMailboxFolders
public 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 © 2021. All Rights Reserved.