Uploaded image for project: 'Weld'
  1. Weld
  2. WELD-2697

Allow accessing declaring Bean from ObserverMethod

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Major
    • 5.0.0.Beta1
    • 5.0.0.Alpha1
    • None
    • None

    Description

      CDI issue - https://github.com/eclipse-ee4j/cdi/issues/563

      CDI 4 allows to accessing declaring Bean object from ObserverMethod.
      Weld already has internal construct for this, we just need to check if we expose it accordingly. See this code.

      We also need test coverage for two cases:

      • Standard, class-based bean where this method should return the declaring bean
      • Synthetic OM in which case we (if memory serves) return the extension declaring it.
        • Note that in this scenario, the spec leaves it undefined (so no TCKs for it)

      Attachments

        Activity

          People

            manovotn Matěj Novotný
            manovotn Matěj Novotný
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: