OSID Logo
OSID Specifications
personnel package
Version 3.0.0
Release Candidate Preview
Interfaceosid.personnel.RealmReceiver
Implementsosid.OsidReceiver
Description

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

MethodnewRealms
Description

The callback for notifications of new realms.

Parametersosid.id.IdListrealmIdsthe Ids of the new Realms
CompliancemandatoryThis method must be implemented.
MethodnewAncestorRealm
Description

The callback for notifications of new ancestors of a realm.

Parametersosid.id.IdrealmIdthe Id of the registered Realm
osid.id.IdancestorIdthe Id of the new ancestor realm
CompliancemandatoryThis method must be implemented.
MethodnewDescendantRealm
Description

The callback for notifications of new descendant of a realm.

Parametersosid.id.IdrealmIdthe Id of the registered Realm
osid.id.IddescendantIdthe Id of the new descendant realm
CompliancemandatoryThis method must be implemented.
MethodchangedRealms
Description

The callback for notification of updated realms.

Parametersosid.id.IdListrealmIdsthe Ids of the updated Realms
CompliancemandatoryThis method must be implemented.
MethoddeletedRealms
Description

the callback for notification of deleted realms.

Parametersosid.id.IdListrealmIdsthe Ids of the registered Realms
CompliancemandatoryThis method must be implemented.
MethoddeletedAncestorRealm
Description

The callback for notifications of deleted ancestors of a realm.

Parametersosid.id.IdrealmIdthe Id of the registered Realm
osid.id.IdancestorIdthe Id of the removed ancestor realm
CompliancemandatoryThis method must be implemented.
MethoddeletedDescendantRealm
Description

The callback for notifications of deleted descendants of a realm.

Parametersosid.id.IdrealmIdthe Id of the registered Realm
osid.id.IddescendantIdthe Id of the deleted descendant realm
CompliancemandatoryThis method must be implemented.
MethodrestructuredRealmHierarchy
Description

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

CompliancemandatoryThis method must be implemented.