OSID Logo
OSID Specifications
resource package
Version 3.1.0
Interfaceosid.resource.BinReceiver
Implementsosid.OsidReceiver
Description

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

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

MethodnewBins
Description

The callback for notifications of new bins.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbinIds the Ids of the new Bins
Compliancemandatory This method must be implemented.
MethodchangedBins
Description

The callback for notification of updated bins.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbinIds the Ids of the updated Bins
Compliancemandatory This method must be implemented.
MethoddeletedBins
Description

The callback for notification of deleted bins.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbinIds the Ids of the deleted Bins
Compliancemandatory This method must be implemented.
MethodchangedChildOfBins
Description

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

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListbinIds the Ids of the Bins whose children have changed
Compliancemandatory This method must be implemented.