Subject Re: [Firebird-Architect] Vulcan services part II
Author Dmitry Yemanov
"Dimitry Sibiryakov" <aafemt@...> wrote:
> I mean utilities embedded in engine as threaded services. Why they
> call Y-valve instead of internal engine classes? Just because Jim
> decided to extract them to a separate provider?

Just because nobody changed them to call the internal engine classes :-)
Utilities call API which is implemented only by the Y-valve. Nobody but the
Y-valve calls the dispatch interface entrypoints implemented by the engine.