Hi,
I'm working with the M1 distribution, and am trying to understand the
invocation chains in that code drop. Some things are confusing, so some
input would be great :)
My understanding is that (in the context of adding a new
implementation type):
ExternalServiceInvoker is extended to invoke external services
(for example, the Axis Invokers). So if my new implementation type
invokes external services then I would be interested in this.
and
TargetInvoker is extended to create the class that is the last in the
interceptor chain. It is the one that finally interacts with the actual
implementation code to get the call processed.
(for example, the ScopedJavaComponentInvoker calls the operation on the
java instance). So if my new implementation type exposes service(s),
this is what I would extend to talk to it.
If I understand the above correctly, why does the RhinoInvoker (which
runs the rhino script) implement ExternalServiceInvoker instead of the
TargetInvoker ?
thanks,
Rania
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]