Hi, I am trying to create a singleton instance per class loader instead of an injector. I am fairly new to google guice and i am wondering if we can create a singleton using google guice per class loader instead of an injector?
On Tuesday, April 22, 2008 at 9:06:13 PM UTC-5, dhanji wrote: > > Yes only one instance of key [Service] but not of key [ServiceImpl]. > So if you only @Inject Service everywhere you will receive the same > instance. > > Dhanji. > > On 23/04/2008, at 10:04 AM, Karthik Krishnan <[email protected] > <javascript:>> > wrote: > > > > > On another note, does the following code also generate one instance > > per injector? > > > > public class MyModule implements Module { > > public void configure(Binder binder) { > > binder.bind(Service.class) > > .to(ServiceImpl.class) > > .in(Scopes.SINGLETON); > > } > > } > > > > From Guice's user guide. > > > > > > On Apr 22, 4:57 pm, Karthik Krishnan <[email protected]> wrote: > >> That does help. Thanks!! > >> > >> On Apr 22, 3:55 pm, Alen Vrečko <[email protected]> wrote: > >> > >>> What I like about this group, I always learn something new, static > >>> is > >>> indeed per classloader:) > > > > > -- You received this message because you are subscribed to the Google Groups "google-guice" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-guice. To view this discussion on the web visit https://groups.google.com/d/msgid/google-guice/5f867715-692c-4c13-a7c5-3818b17dbe40%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
