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 |
changedMailbox(Id mailboxId)
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 |
deletedMailbox(Id mailboxId)
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 |
newMailbox(Id mailboxId)
The callback for notifications of new mailboxes.
|
down, up
void newMailbox(Id mailboxId)
mailboxId
- the Id
of the new Mailbox
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 changedMailbox(Id mailboxId)
mailboxId
- the Id
of the updated Mailbox
mandatory
- This method must be implemented. void deletedMailbox(Id mailboxId)
mailboxId
- the Id
of the deleted Mailbox
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.