[JBoss JIRA] (CDI-697) Provide delegating/forwarding implementations of the annotated type model classes
by Laird Nelson (JIRA)
[ https://issues.jboss.org/browse/CDI-697?page=com.atlassian.jira.plugin.sy... ]
Laird Nelson commented on CDI-697:
----------------------------------
Oh; that returns even (say) {{private}} fields of all supertypes?
> Provide delegating/forwarding implementations of the annotated type model classes
> ---------------------------------------------------------------------------------
>
> Key: CDI-697
> URL: https://issues.jboss.org/browse/CDI-697
> Project: CDI Specification Issues
> Issue Type: Feature Request
> Components: Portable Extensions
> Reporter: Laird Nelson
> Priority: Minor
>
> A lot of duplicate efforts could be eliminated if the CDI SPI supplied delegating implementations of each of the {{Annotated*}} SPI interfaces. These implementations would assist in creating objects suitable for passing to {{ProcessAnnotatedType#setAnnotatedType(AnnotatedType)}} (and the like) when the configurator APIs prove to be too simplistic.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months
[JBoss JIRA] (CDI-697) Provide delegating/forwarding implementations of the annotated type model classes
by John Ament (JIRA)
[ https://issues.jboss.org/browse/CDI-697?page=com.atlassian.jira.plugin.sy... ]
John Ament commented on CDI-697:
--------------------------------
you would still use {{pat.configureAnnotatedType().fields()}} (for instance) to get those fields, which will return you back {{AnnotatedFieldConfigurator}} instances.
> Provide delegating/forwarding implementations of the annotated type model classes
> ---------------------------------------------------------------------------------
>
> Key: CDI-697
> URL: https://issues.jboss.org/browse/CDI-697
> Project: CDI Specification Issues
> Issue Type: Feature Request
> Components: Portable Extensions
> Reporter: Laird Nelson
> Priority: Minor
>
> A lot of duplicate efforts could be eliminated if the CDI SPI supplied delegating implementations of each of the {{Annotated*}} SPI interfaces. These implementations would assist in creating objects suitable for passing to {{ProcessAnnotatedType#setAnnotatedType(AnnotatedType)}} (and the like) when the configurator APIs prove to be too simplistic.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months
[JBoss JIRA] (CDI-697) Provide delegating/forwarding implementations of the annotated type model classes
by Laird Nelson (JIRA)
[ https://issues.jboss.org/browse/CDI-697?page=com.atlassian.jira.plugin.sy... ]
Laird Nelson commented on CDI-697:
----------------------------------
Right; what about manipulating (say) the annotations on fields of superclasses? I assumed the configurators were for simple cases, and the {{setXX}} methods were the "escape hatch".
> Provide delegating/forwarding implementations of the annotated type model classes
> ---------------------------------------------------------------------------------
>
> Key: CDI-697
> URL: https://issues.jboss.org/browse/CDI-697
> Project: CDI Specification Issues
> Issue Type: Feature Request
> Components: Portable Extensions
> Reporter: Laird Nelson
> Priority: Minor
>
> A lot of duplicate efforts could be eliminated if the CDI SPI supplied delegating implementations of each of the {{Annotated*}} SPI interfaces. These implementations would assist in creating objects suitable for passing to {{ProcessAnnotatedType#setAnnotatedType(AnnotatedType)}} (and the like) when the configurator APIs prove to be too simplistic.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months
[JBoss JIRA] (CDI-697) Provide delegating/forwarding implementations of the annotated type model classes
by John Ament (JIRA)
[ https://issues.jboss.org/browse/CDI-697?page=com.atlassian.jira.plugin.sy... ]
John Ament commented on CDI-697:
--------------------------------
This was the intent of the configurators. Instead of calling setXX you use configureZZ to replace the various methods. While we can't deprecate the set methods, it is encouraged to avoid them.
> Provide delegating/forwarding implementations of the annotated type model classes
> ---------------------------------------------------------------------------------
>
> Key: CDI-697
> URL: https://issues.jboss.org/browse/CDI-697
> Project: CDI Specification Issues
> Issue Type: Feature Request
> Components: Portable Extensions
> Reporter: Laird Nelson
> Priority: Minor
>
> A lot of duplicate efforts could be eliminated if the CDI SPI supplied delegating implementations of each of the {{Annotated*}} SPI interfaces. These implementations would assist in creating objects suitable for passing to {{ProcessAnnotatedType#setAnnotatedType(AnnotatedType)}} (and the like) when the configurator APIs prove to be too simplistic.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months
[JBoss JIRA] (CDI-697) Provide delegating/forwarding implementations of the annotated type model classes
by Laird Nelson (JIRA)
Laird Nelson created CDI-697:
--------------------------------
Summary: Provide delegating/forwarding implementations of the annotated type model classes
Key: CDI-697
URL: https://issues.jboss.org/browse/CDI-697
Project: CDI Specification Issues
Issue Type: Feature Request
Components: Portable Extensions
Reporter: Laird Nelson
Priority: Minor
A lot of duplicate efforts could be eliminated if the CDI SPI supplied delegating implementations of each of the {{Annotated*}} SPI interfaces. These implementations would assist in creating objects suitable for passing to {{ProcessAnnotatedType#setAnnotatedType(AnnotatedType)}} (and the like) when the configurator APIs prove to be too simplistic.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months
Spam on ML
by Antoine Sabot-Durand
Hi all,
You may have notice a spam email sent with my address yesterday. This mail
spoofing reaching the ML, led me to reinforce security on the ML.
So after your next posting to the ML, please double check on the ML archive
[1] that your mail effectively reached everyone.
Thanks for your understanding,
Antoine
[1] http://lists.jboss.org/pipermail/cdi-dev/
7 years, 9 months
[JBoss JIRA] (CDI-689) Typo or unclear message in 24.1.2
by Antoine Sabot-Durand (JIRA)
[ https://issues.jboss.org/browse/CDI-689?page=com.atlassian.jira.plugin.sy... ]
Work on CDI-689 started by Antoine Sabot-Durand.
------------------------------------------------
> Typo or unclear message in 24.1.2
> ---------------------------------
>
> Key: CDI-689
> URL: https://issues.jboss.org/browse/CDI-689
> Project: CDI Specification Issues
> Issue Type: Bug
> Reporter: John Ament
> Assignee: Antoine Sabot-Durand
> Priority: Minor
> Fix For: 2.0 .Final
>
>
> Section 24.1.2 includes the following text:
> {quote}
> When Running in Java EE, the container must extend the rules defined in Observer method invocation context and must also ensure that
> All kinds of observers are called in the same client security context as the invocation of Event.fire() or Event.fireAsync() or BeanManager.fireEvent().
> {quote}
> The break after "that" in the first line seems weird, its not clear if its supposed to continue into the second line, or if the sentence is intended to continue.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
7 years, 9 months