Advertisement
Guest User

Untitled

a guest
Jan 19th, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. public class ProducedBean
  2. {
  3. private long m_id;
  4.  
  5. public long getId()
  6. {
  7. return m_id;
  8. }
  9. }
  10.  
  11. @Produces
  12. public ProducedBean getBean()
  13. {
  14. return new ProducedBean();
  15. }
  16.  
  17. final Set<Bean<?>> beans = beanManager.getBeans(ProducedBean.class);
  18. final Bean<?> bean = beanManager.resolve(beans);
  19. CreationalContext<JobContext> creationalContext = beanManager.createCreationalContext(null);
  20. final ProducedBean producedBean = (ProducedBean) beanManager.getReference(bean, ProducedBean.class, creationalContext);
  21. // Get id of ProducedBean
  22. // Then release creationalContext?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement