OSID Logo
OSID Specifications
relationship rules package
Version 3.0.0
Release Candidate Preview
Interfaceosid.relationship.rules.RelationshipEnablerReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewRelationshipEnablers
Description

The callback for notifications of new relationship enablers.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListrelationshipEnablerIdsthe Ids of the new RelationshipEnablers
CompliancemandatoryThis method must be implemented.
MethodchangedRelationshipEnablers
Description

The callback for notification of updated relationship enablers.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListrelationshipEnablerIdsthe Ids of the updated RelationshipEnablers
CompliancemandatoryThis method must be implemented.
MethoddeletedRelationshipEnablers
Description

The callback for notification of deleted relationship enablers.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListrelationshipEnablerIdsthe Ids of the deleted RelationshipEnablers
CompliancemandatoryThis method must be implemented.