It seems that the registry is used by the RuntimeEndpointImpl in order
to retrieve the serializer used to serialize endpoints. I expect the
main use of this feature is currently the tribes version of the
endpoint registry which is serializing endpoints in order to
distribute the contents of the endpoint registry. I don't recall that
we need to serialize endpoints anywhere else just at the moment.

None of this suggests that there needs to be a "set" method on the
interface though. However the comment against he method suggests that
it is required when the endpoint is deserialized. In this case the
registry of the node that is deserializing the endpoint will need to
be set into the endpoint just in case the endpoint is serialized
again.

Do you have particular concerns about this set method?

Regards

Simon

Reply via email to