Skip to main content

[jsr342-experts] Re: Implicit Producers

  • From: Adam Bien <abien@...>
  • To: jsr342-experts@...
  • Subject: [jsr342-experts] Re: Implicit Producers
  • Date: Sun, 15 Apr 2012 19:25:50 +0200

Hi David,

I referred in my earlier emails to them as default producers provided by the 
spec. A default producer would expose default resources and make them 
available via a simple @Inject.
Hence default producer is a producer, you could also @Specialize it...

thanks!,

adam
On 11.04.2012, at 05:26, David Blevins wrote:

> Another concrete topic on aligning things (noticed this in some of the 
> matrices).
> 
> Many times it has come up that we want to make more things injectable via 
> @Inject at the platform level.  I'm totally on board with that and have 
> been doing some of the suggesting.
> 
> I've started mentally calling them "implicit" producers as effectively what 
> we're doing is adding producers to applications that weren't explicitly 
> created by the application.
> 
> As a large number of applications in existence will already have producer 
> methods or fields that produce various JavaEE resources currently only 
> available via @Resource, @EJB, etc. there is a bit of a compatibility issue.
> 
> Even if we add producers with full spec-standard qualifiers, any existing 
> injection points that do not use qualifiers become ambiguous.
> 
> It would be great to hear some thoughts on how to solve that.
> 
> 
> -David
> 



[jsr342-experts] Implicit Producers

David Blevins 04/11/2012

[jsr342-experts] Re: Implicit Producers

Pete Muir 04/11/2012

[jsr342-experts] Re: Implicit Producers

Reza Rahman 04/11/2012

[jsr342-experts] Re: Implicit Producers

David Blevins 04/11/2012

[jsr342-experts] Re: Implicit Producers

Adam Bien 04/15/2012

[jsr342-experts] Re: Implicit Producers

David Blevins 04/19/2012
 
 
Close
loading
Please Confirm
Close