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

The resource relationship receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted ResourceRelationships.

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

MethodnewResourceRelationships
Description

The callback for notifications of new relationships.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListresourceRelationshipIds the Ids of the new ResourceRelationships
Compliancemandatory This method must be implemented.
MethodchangedResourceRelationships
Description

The callback for notification of updated relationships.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListresourceRelationshipIds the Ids of the updated ResourceRelationships
Compliancemandatory This method must be implemented.
MethoddeletedResourceRelationships
Description

The callback for notification of deleted relationships.

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