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

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

MethodnewEngines
Description

The callback for notifications of new engines.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListengineIdsthe Ids of the new Engines
CompliancemandatoryThis method must be implemented.
MethodchangedEngines
Description

The callback for notification of updated engines.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListengineIdsthe Ids of the updated Engines
CompliancemandatoryThis method must be implemented.
MethoddeletedEngines
Description

the callback for notification of deleted engines.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListengineIdsthe Ids of the registered Engines
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfEngines
Description

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

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