OSID Logo
OSID Specifications
repository package
Version 3.1.0
Interfaceosid.repository.RepositoryReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewRepositories
Description

The callback for notifications of new repositories.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListrepositoryIds the Ids of the new Repositories
Compliancemandatory This method must be implemented.
MethodchangedRepositories
Description

The callback for notification of updated repositories.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListrepositoryIds the Ids of the updated Repositories
Compliancemandatory This method must be implemented.
MethoddeletedRepositories
Description

The callback for notification of deleted repositories.

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListrepositoryIds the Ids of the deleted Repositories
Compliancemandatory This method must be implemented.
MethodchangedChildOfRepositories
Description

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

Parametersosid.id.IdnotificationId the notification Id
osid.id.IdListrepositoryIds the Ids of the Repositories whose children have changed
Compliancemandatory This method must be implemented.