OSID Logo
OSID Specifications
ordering package
Version 3.0.0
Release Candidate Preview
Interfaceosid.ordering.StoreReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewStores
Description

The callback for notifications of new stores.

Parametersosid.id.IdListstoreIdsthe Ids of the new Stores
CompliancemandatoryThis method must be implemented.
MethodnewAncestorStore
Description

The callback for notifications of new ancestors of a store.

Parametersosid.id.IdstoreIdthe Id of the registered Store
osid.id.IdancestorIdthe Id of the new ancestor store
CompliancemandatoryThis method must be implemented.
MethodnewDescendantStore
Description

The callback for notifications of new descendant of a store.

Parametersosid.id.IdstoreIdthe Id of the registered Store
osid.id.IddescendantIdthe Id of the new descendant store
CompliancemandatoryThis method must be implemented.
MethodchangedStores
Description

The callback for notification of updated stores.

Parametersosid.id.IdListstoreIdsthe Ids of the updated Stores
CompliancemandatoryThis method must be implemented.
MethoddeletedStores
Description

the callback for notification of deleted stores.

Parametersosid.id.IdListstoreIdsthe Ids of the registered Stores
CompliancemandatoryThis method must be implemented.
MethoddeletedAncestorStore
Description

The callback for notifications of deleted ancestors of a store.

Parametersosid.id.IdstoreIdthe Id of the registered Store
osid.id.IdancestorIdthe Id of the removed ancestor store
CompliancemandatoryThis method must be implemented.
MethoddeletedDescendantStore
Description

The callback for notifications of deleted descendants of a store.

Parametersosid.id.IdstoreIdthe Id of the registered Store
osid.id.IddescendantIdthe Id of the deleted descendant store
CompliancemandatoryThis method must be implemented.
MethodrestructuredStoreHierarchy
Description

The callback for notifications of changes to a store hierarchy where the hierarchy needs to refreshed.

CompliancemandatoryThis method must be implemented.