-
Feature Request
-
Resolution: Done
-
Major
-
1.0
-
None
-
Release Notes
In CDI 1.0, decorators may only be applied to managed and session beans. Decorating built-in beans would make CDI extensions more powerful.
One of the possible usecases is represented by decorating the Event bean https://gist.github.com/1223042
This would allow extensions to implement for example:
- event queuing (Forge)
- bidirectional mapping to another event technology without introducing infinite loops (Seam JMS)
- blocks
-
CDI-199 Mean to observe or intercept Conversation.begin
- Closed
- relates to
-
WELD-1210 Implement CDI-164
- Resolved
-
WELD-1260 Review which container-provided beans support decoration
- Resolved
-
WELD-1273 Validate that decorators of built-in beans are passivation capable dependencies
- Resolved
-
CDI-272 Decorating built-in beans - move the exception for BeanManager to more appropriate chapter
- Closed