public interface MailboxReceiver extends OsidReceiver
The mailbox receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Mailbox
objects.
| Modifier and Type | Method and Description |
|---|---|
void |
changedMailboxes(IdList mailboxIds)
The callback for notification of updated mailboxes.
|
void |
deletedAncestorMailbox(Id mailboxId,
Id ancestorId)
The callback for notifications of deleted mailbox ancestors.
|
void |
deletedDescendantMailbox(Id mailboxId,
Id descendantId)
The callback for notifications of deleted mailbox descendants.
|
void |
deletedMailboxes(IdList mailboxIds)
The callback for notification of deleted mailboxes.
|
void |
newAncestorMailbox(Id mailboxId,
Id ancestorId)
The callback for notifications of new mailbox ancestors.
|
void |
newDescendantMailbox(Id mailboxId,
Id descendantId)
The callback for notifications of new mailbox descendants.
|
void |
newMailboxes(IdList mailboxIds)
The callback for notifications of new mailboxes.
|
void |
restructuredMailboxHierarchy()
The callback for notifications of changes to a mailbox hierarchy where
the hierarchy needs to refreshed.
|
down, upvoid newMailboxes(IdList mailboxIds)
mailboxIds - the Ids of the new Mailboxes
mandatory - This method must be implemented. void newAncestorMailbox(Id mailboxId, Id ancestorId)
mailboxId - the Id of the Mailbox ancestorId - the Id of the new Mailbox
ancestormandatory - This method must be implemented. void newDescendantMailbox(Id mailboxId, Id descendantId)
mailboxId - the Id of the Mailbox descendantId - the Id of the new Mailbox
descendantmandatory - This method must be implemented. void changedMailboxes(IdList mailboxIds)
mailboxIds - the Ids of the updated
Mailboxes mandatory - This method must be implemented. void deletedMailboxes(IdList mailboxIds)
mailboxIds - the Ids of the deleted
Mailboxes mandatory - This method must be implemented. void deletedAncestorMailbox(Id mailboxId, Id ancestorId)
mailboxId - the Id of the Mailbox ancestorId - the Id of the removed Mailbox
ancestormandatory - This method must be implemented. void deletedDescendantMailbox(Id mailboxId, Id descendantId)
mailboxId - the Id of the Mailbox descendantId - the Id of the removed
Mailbox descendantmandatory - This method must be implemented. void restructuredMailboxHierarchy()
mandatory - This method must be implemented.