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.