2008/10/7 Gili Tzabari <[EMAIL PROTECTED]>

>
>    Which new SPI? :)
>

the one Jesse mentioned here... :)


http://groups.google.com/group/google-guice/browse_thread/thread/5ccc1e22d53d144b

which will be a major part of the next release.


> Gili
>
> Stuart McCulloch wrote:
> > 2008/10/7 Gili <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>
> >
> >
> >     Hi,
> >
> >     Is it possible to detect the scope associated with Binding returned
> by
> >     Injector.getBinding(Key)? I'm trying to detect at runtime whether a
> >     user specified multiple Scopes from different frameworks, such as
> >     Guice, Spring, and Jersey (JAX-RS) so I can throw an error.
> >
> >
> > well in the current trunk Binding has a visitor method for scopes:
> >
> >   /**
> >    * Accepts a scoping visitor. Invokes the visitor method specific to
> > this binding's scoping.
> >    *
> >    * @param visitor to call back on
> >    */
> >   <V> V acceptScopingVisitor(BindingScopingVisitor<V> visitor);
> >
> > which should do what you want... the new SPI looks very cool btw!
> >
> >
> >     PS: What happens when a user associates two scope annotations with
> the
> >     same class? I assume it throws an error?
> >
> >
> > yes, you should see an error (see ScopeBindingProcessor.java)
> >
> >
> >     Thanks,
> >     Gili
> >
> >
> >
> >
> > --
> > Cheers, Stuart
> >
> > >
>
> >
>


-- 
Cheers, Stuart

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-guice?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to