OSID Logo
OSID Specifications
personnel package
Version 3.0.0
Interfaceosid.personnel.OrganizationReceiver
Implementsosid.OsidReceiver
Description

The organization receiver is the consumer supplied interface for receiving notifications pertaining to new or deleted organizations.

MethodnewOrganizations
Description

The callback for notifications of new organizations.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListorganizationIdsthe Ids of the new organizations
CompliancemandatoryThis method must be implemented.
MethodchangedOrganizations
Description

The callback for notifications of updated organizations.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListorganizationIdsthe Ids of the updated organizations
CompliancemandatoryThis method must be implemented.
MethoddeletedOrganizations
Description

the callback for notification of deleted organizations.

Parametersosid.id.IdnotificationIdthe notification Id
osid.id.IdListorganizationIdsthe Ids of the deleted organizations
CompliancemandatoryThis method must be implemented.
MethodchangedChildOfOrganizations
Description

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

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