Wow!  I didn't know about this.  Thanks for the info.  Yes, this might just
work.  I'll let ya know.

doug


On 9/4/12 10:42 AM, "Stanton Sievers" <ssiev...@apache.org> wrote:

> Hi Doug,
> 
> Does the Modules.override functionality in guice help at all?  I'm
> wondering if you can override the DefaulyGuiceModule with a module that
> does you binding.
> 
> -Stanton
>  On Sep 4, 2012 9:47 AM, "daviesd" <davi...@oclc.org> wrote:
> 
>> If I wanted to implement my own Authority implementation (replacing
>> BasicAuthority) it appears that I would have to completely override the
>> DefaultGuiceModule and just change one line to bind to my implementation.
>> However, this means every time I upgrade artifacts I have to make sure the
>> default implementation hasn¹t changed (new bindings, deleted bindings,
>> renamed, etc.).  Is this the intended behavior or am I missing something?
>> We currently do this with the social apis, but of course those are split
>> out
>> into their own guice module and meant to be overriden.  If I could at least
>> extend DefaultGuiceModule and have it call my additional configuration
>> that¹d be great, but I don¹t think you can unbind with guice (that I¹ve
>> found).  Ideas?
>> 
>> Doug
>> 


Reply via email to