SLING-11772 - Add EventHandler dependency to the DistributionEventNotifier component (#114)

* Create dummy PackageDistributed OSGI event handler

The handler is defined as a dependency of BookKeeper. With this, we can make sure that the event handler is registered before this bundle is activated and no OSGI events are lost.

* Revert "Create dummy PackageDistributed OSGI event handler"

This reverts commit ef71340e39aafb7b4f4a2dfecfc609d10d8bdbe8.

* Add EventHandler dependency to the DistributionEventNotifier component

* Provide documentation for purpose of EventHandler reference, remove not needed fields

* Also remove EventHandler field

* Also remove EventHandler field

---------

Co-authored-by: josec <josec@adobe.com>
Co-authored-by: Christian Schneider <cschneid@adobe.com>
2 files changed
tree: a1f3c73beddffdb0c387d1c241fdba6646d42291
  1. docs/
  2. src/
  3. .gitignore
  4. bnd.bnd
  5. CODE_OF_CONDUCT.md
  6. CONTRIBUTING.md
  7. Jenkinsfile
  8. LICENSE
  9. pom.xml
  10. README.md
README.md

Apache Sling

Build Status Test Status Coverage Sonarcloud Status JavaDoc Maven Central distribution License

Apache Sling Journal based Content Distribution - Core

This module is part of the Apache Sling project, it implements Apache Sling Content Distribution agents on a message journal. Please refer to the documentation to learn about the use case and general design.