OSID Logo
OSID Specifications
control package
Version 3.0.0
Release Candidate Preview
Interfaceosid.control.SystemReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewSystems
Description

The callback for notifications of new systems.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListsystemIdsthe Ids of the new Systems
CompliancemandatoryThis method must be implemented.
MethodchangedSystems
Description

The callback for notification of updated system.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListsystemIdsthe Ids of the updated Systems
CompliancemandatoryThis method must be implemented.
MethoddeletedSystems
Description

The callback for notification of deleted systems.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListsystemIdsthe Ids of the deleted Systems
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfSystems
Description

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

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