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

InterceptionFactory with interface as type argument

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • 3.0.5.Final
    • None

      As it stands, InterceptionFactory in Weld requires a subclass as a type argument.

      We should investigate whether it would be viable (possible & not against spec) to operate on plain interfaces.
      Spec seems lenient on this and the only possibly blocking thing is relation to chapter 4, inheritance, which implies that bindings placed on interfaces will not be inherited.

      See the discussion on CDI-686 for more background.

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

                Created:
                Updated:
                Resolved: