Update Extensions Event Calling More TypeSafe & Adding more tests for Extensions
--------------------------------------------------------------------------------
Key: OWB-250
URL: https://issues.apache.org/jira/browse/OWB-250
Project: OpenWebBeans
Issue Type: Improvement
Reporter: Gurkan Erdogdu
Assignee: Gurkan Erdogdu
Currently extension @Observer method calling is not type safe with respect to
parametrized type actual arguments. We have to update code to reflect extesions
observer methods paramertiezed type arguments. For example, currently all
registered Extension's methods with parameter @Observes ProcessBean<X> gets
all processed beans by the container. By including type parameters for example,
below extension method is only called by the container if processed bean is
Apple otherwise is not called.
public void observeApple(@Observes ProcessBean<Apple> event {})
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.