Support request forwarding
Brought to you by:
neil_g_avery
Would involve an Aspect wrapped over the
tcpclient/marshall which inspects the object response.
If the object response to a findXXXX() and the response
type has 'instanceof' ForwardRequest,
then resubmit the findRequest() to the
'forward.address' and
then dispose of the temp connection details. If might
be preferable to findLocal(peeraddress) etc.
We cant destroy the connection of the aspect cause that
would break the object mapping.