OSID Logo
OSID Specifications
messaging package
Version 3.0.0
Interfaceosid.messaging.MailboxReceiver
Implementsosid.OsidReceiver
Description

The mailbox receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Mailbox objects.

MethodnewMailboxes
Description

The callback for notifications of new mailboxes.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListmailboxIdsthe Ids of the new Mailboxes
CompliancemandatoryThis method must be implemented.
MethodchangedMailboxes
Description

The callback for notification of updated mailboxes.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListmailboxIdsthe Ids of the updated Mailboxes
CompliancemandatoryThis method must be implemented.
MethoddeletedMailboxes
Description

The callback for notification of deleted mailboxes.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListmailboxIdsthe Ids of the deleted Mailboxes
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfMailboxes
Description

The callback for notifications of changes to children of mailbox hierarchy nodes.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListmailboxIdsthe Ids of the Mailboxes whose children have changed
CompliancemandatoryThis method must be implemented.