Re: Class servicing

"Igor A. Deruga" <[email protected]> Tue, 26 Oct 2004 23:50:55 +0400
Newsgroups gmane.comp.jakarta.avalon.user
Message-ID <[email protected]>
On Tuesday 26 October 2004 19:00, Stephen McConnell wrote:
> Merlin maintains a registry of all of the components and a cross
> reference to the services that each component is capable of providing
> (and a bunch of other useful stuff).  When a lookup is invoked - what's
> happening is that Merlin is providing a component that declares that it
> supports the service in question (the actual binding happens during an
> assembly phase that occurs way before any runtime activity).  This can
> be overridden using dependency directives in you block.

Ok, I almost got it. But still I don´t understand, how does Merlin know that 
it should search for DefaultSocketManager in the cornerstone-sockets-impl 
package in order to get SocketManager service? Is it written inside of Merlin
´s configuration?

Anyway, thank you very much for detailed answers!

Sincerely
	Igor.