OSID Logo
OSID Specifications
logging package
Version 3.0.0
Release Candidate Preview
Interfaceosid.logging.LogReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewLogs
Description

The callback for notifications of new logs.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListlogIdsthe Ids of the new Logs
CompliancemandatoryThis method must be implemented.
MethodchangedLogs
Description

The callback for notification of updated logs.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListlogIdsthe Ids of the updated Logs
CompliancemandatoryThis method must be implemented.
MethoddeletedLogs
Description

the callback for notification of deleted logs.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListlogIdsthe Ids of the registered Logs
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfLogs
Description

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

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