Hi,

I know this 'singleton' problem was asked a lot of times here* but I
would like to know the following specific case which wasn't answered.
If I am doing:
bind(MaxBoundSet.class).in(Singleton.class);
all is fine except that I need to configure the MaxBoundSet singleton
before instantiation.

How would you do that? I don't like the idea to create a new subclass
just for this config purpose.

If I am doing:
bind(MaxBoundSet.class).toInstance(new MaxBoundSet<String>(30,
60).setMaxAge(10 * 60 * 1000));

guice (2.0 with warp persist) does not use this instance. Instead it
uses the default constructor to construct a new instance. Or am I
doing a mistake if thats not working?

Regards,
Peter.

*
http://groups.google.com/group/google-guice/browse_thread/thread/21f3b72d9b86422b/a89eefb6ed54b06e?#a89eefb6ed54b06e

http://groups.google.com/group/google-guice/browse_thread/thread/f03262830bd68419/b7fdf4e800caf98e?#b7fdf4e800caf98e

http://groups.google.com/group/google-guice/browse_thread/thread/ed1b1fb9e963eb51/17a7bf99d49f8a5b?#17a7bf99d49f8a5b

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