How Event Service Obtains Information

When users subscribe to items or folders, EPM Workspace sends subscription information through LSM to Event Service, which adds the subscriptions to its subscriptions list.

Repository Service maintains a list of imported and updated artifacts, which includes all imported items, folders, and job output; modified item properties; updated versions; and artifact metadata.

Repository Service includes in its list both imported or modified items or folders, and the folders that contain them.

Every 60 seconds, Event Service obtains the Repository Service’s list of new and modified items, and compares them to the subscription list. Event Service then sends notifications to subscribed users.

Repository Service discards its list after giving it to Event Service, which, in turn, discards the list after it notifies subscribers of changes.

Other services notify Event Service when they complete actions that may trigger subscriptions, such as successful job execution. Event Service checks these events against the subscription list and sends notifications to subscribers.