Subject Re: [Firebird-Architect] RFC: External Engine API
Author Roman Rokytskyy
> I do not understand you... I'm proposing ISC API usage with different
> plugin interface.

Sorry, I meant a bit more than Value class - a new C++-friendly API that
was not yet discussed. Something like Attachment with startTransaction
method and so on. All I wanted to say that Java gives more flexibility
compared to Delphi, so the TLS-es in the engine are not really required
for Java SPs. However, supporting Delphi is more complicated.

> The only thing you need to change is transform Values/Value of
> parameters and return into PARAMDSC or XSQLVAR (a very simple thing, I'd
> say), and use your current Jaybird code.

Sure, that's what I will actually do. I think it will be a bit different
- all parameters will be converted into Java objects already in C++
code, but that's implementation details.

Roman