Details
-
Feature Request
-
Resolution: Done
-
Major
-
1.0
-
None
-
Release Notes
Description
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)
Attachments
Issue Links
- 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
-