An event-driven event provider can monitor an event source by running continuously.
When data that meets a particular criteria for collection is made available the event provider will collect and submit the event.