[cdi-dev] [JBoss JIRA] Commented: (CDI-14) Add instance() method to BeanManager

Mark Struberg (JIRA) jira-events at lists.jboss.org
Wed May 11 03:23:18 EDT 2011


    [ https://issues.jboss.org/browse/CDI-14?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12601223#comment-12601223 ] 

Mark Struberg commented on CDI-14:
----------------------------------

Fab, yes we should realy make it clear that those new and all the other BeanManager stuff is only intended for hardcore use (e.g. in parts where you dont have injection available) and should normally not be needed.

regarding getReference(): this returns you a proxy ("Contextual Reference") for the internal contextual instances. So this stuff will give you lifecycle managed instances only. 

> Add instance() method to BeanManager
> ------------------------------------
>
>                 Key: CDI-14
>                 URL: https://issues.jboss.org/browse/CDI-14
>             Project: CDI Specification Issues
>          Issue Type: Feature Request
>          Components: Resolution
>    Affects Versions: 1.0
>            Reporter: Pete Muir
>             Fix For: 1.1 (Proposed)
>
>
> Currently obtaining a contextual reference is quite a complex operation, adding a method like:
> Instance<Object> instance();
> would make it much easier.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the cdi-dev mailing list