Try using a provider to delay the lookup. toInstance() is definitely not
what you want.
Dhanji.

On Sun, Aug 16, 2009 at 6:32 PM, Norman Maurer <[email protected]
> wrote:

>
> Hi all,
>
> I'm currently thinkin about moving a project from avalon (yeah I know
> its quite old) to guice. Because I can't do it all over at the same
> time I would like to "convert" it step by step. Avalon use some kind
> of different livecycles which are used to inject stuff into the
> classes. The injection is done in the livecycle and so its only
> avaible in the class after the livecycle was complete.
>
> So at the moment I'm trying to write some kind of bridge between
> avalon and guice to be able to convert the project step by step. And
> here comes the problem. Some kind of the "dependencies" are only
> avaible after the livecycle was complete (as mention before). The
> Objects are not instances by guice so I think using the bind
> ().toInstance() is the way to go...
>
> So its still "null" when I create the new object via Guice. So is it
> possible to delay the injection of specific objects until they are
> avaible ?
>
> Hope the whole story is not to confusing...
>
> Thx,
> Norman
> >
>

--~--~---------~--~----~------------~-------~--~----~
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