Thanks. That works for me. I am posting the same question on the stackoverflow so that it will have good visibility for others.
On Sunday, January 22, 2017 at 1:17:59 AM UTC+5:30, Olivier wrote: > > I think this would have better been asked on Stack Overflow, but still > here's an answer: > > > public class MyModule extends AbstractModule { > @Override protected void configure() { > // Normal bindings > } > > @Provides > // @Singleton > GetTemplate provideGetTemplate(PluginRepository pluginRepository, > ExceptionHandler exceptionHandler) { > return new GetTemplate(pluginRepository, exceptionHandler); > } > } > > Le sam. 21 janv. 2017 à 20:23, Akash Patel <akashn...@gmail.com > <javascript:>> a écrit : > >> I have 3rd party API and i need to inject that api object as singleton >> through google juice. That class has 2 argument constructor and i need to >> pass 2 argument (Both are object) from my api. >> >> Similar to this >> >> >> GetTemplate getTemplate = new GetTemplate(new PluginRegistory(), >> >> new >> DefaultExceptionHandler()); >> >> >> GetTemplate is 3rd party api class and i need to pass my 2 implementation >> of PluginRegistory and DefaultExceptionHandler. How i can do this with >> google guice? I was doing it with spring by "constructor-args" >> >> -- >> 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 google-guice...@googlegroups.com <javascript:>. >> To post to this group, send email to google...@googlegroups.com >> <javascript:>. >> 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/9c698b1f-704a-4e61-b931-39d82fba4ad2%40googlegroups.com >> >> <https://groups.google.com/d/msgid/google-guice/9c698b1f-704a-4e61-b931-39d82fba4ad2%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- 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 google-guice+unsubscr...@googlegroups.com. To post to this group, send email to google-guice@googlegroups.com. 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/5bb9fd4c-c8b1-4413-b1be-fe163e8129ef%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.