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

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

MethodnewEngine
Description

The callback for notifications of new engines.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdengineIdthe Id of the new Engine
CompliancemandatoryThis method must be implemented.
MethodchangedEngine
Description

The callback for notification of updated engines.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdengineIdthe Id of the updated Engine
CompliancemandatoryThis method must be implemented.
MethoddeletedEngine
Description

the callback for notification of deleted engines.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdengineIdthe Id of the registered Engine
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.IdListengineIdthe Ids of the Engines whose children have changed
CompliancemandatoryThis method must be implemented.