/
Standard Event Processor

Standard Event Processor

Description

The Standard Event Processor is an implementation of the Event Processor and provides the ability to create/delete subscriptions. As events are generated by the DDF Catalog Framework as metacards are created/updated/deleted the Standard Event Processor is called since it is also a Post-Ingest Plugin. The Standard Event Processor checks each event against each subscription's criteria.

When an event matches a subscription's criteria the Standard Event Processor:

  • invokes each pre-delivery plugin on the metacard in the event
  • invokes the Delivery Method's operation corresponding to the type of event being processed, e.g., created operation for the creation of a metacard

Installation and Uninstallation

The StandardEvent Processor is automatically installed/uninstalled when the Standard Catalog Framework is installed/uninstalled.

Known Issues

  • The Standard Event processor currently broadcasts federated events and should not. It should only broadcast events that were generated locally, all other events should be dropped.