OSID Logo
OSID Specifications
journaling package
Version 3.0.0
Release Candidate Preview
Interfaceosid.journaling.JournalReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewJournals
Description

The callback for notifications of new journals.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListjournalIdsthe Ids of the new Journals
CompliancemandatoryThis method must be implemented.
MethodchangedJournals
Description

The callback for notification of updated journals.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListjournalIdsthe Ids of the updated Journals
CompliancemandatoryThis method must be implemented.
MethoddeletedJournals
Description

the callback for notification of deleted journals.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListjournalIdsthe Ids of the registered Journals
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfJournals
Description

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

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