OSID Logo
OSID Specifications
repository package
Version 3.1.0
Interfaceosid.repository.CompositionReceiver
Implementsosid.OsidReceiver
Description

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

Like all OsidReceivers, notifications are delivered to CompositionReceiver serially and a receiver method is not invoked again until any previous invocation has returned.

MethodnewCompositions
Description

The callback for notifications of new compositions.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcompositionIds the Ids of the new Compositions
Compliancemandatory This method must be implemented.
MethodchangedCompositions
Description

The callback for notification of updated compositions.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcompositionIds the Ids of the updated Compositions
Compliancemandatory This method must be implemented.
MethoddeletedCompositions
Description

the callback for notification of deleted compositions.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListcompositionIds the Ids of the deleted Compositions
Compliancemandatory This method must be implemented.