3.1.6.2 Directory Site Gates Update
This event MUST be generated with the following argument:
None.
Return Value:
None.
The queue manager MUST perform the following actions to process this event:
For each Site (section 3.1.1.7) ADM element instance in LocalQueueManager.SiteCollection, referred to as siteObj:
For each QueueManager (section 3.1.1.1) ADM element instance in siteObj.SiteGateCollection, referred to as queueManager:
Generate a Read Directory (section 3.1.7.1.20) event with the following arguments:
iDirectoryObjectType := "QueueManager"
iFilter := An array of the following attribute-filter expressions:
"Identifier" EQUALS queueManager.Identifier
iAttributeList := NULL
If the Read Directory event returns an rStatus that is set to DirectoryOperationResult.Success:
Update the ADM attributes of the QueueManager ADM element instance referenced by queueManager with the ADM attributes of the QueueManager ADM element instance returned in rDirectoryObject.