[
https://issues.apache.org/jira/browse/AVRO-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
George Porter updated AVRO-76:
------------------------------
Attachment: AVRO-76.patch
I overhauled the plug-in API to replace all of the individual parameters with a
single RPCContext object. This will make evolving the plug-in framework much
easier in the future. Right now the RPCContext holds a minimal amount of
information, but as we need more, we can easily add new (protected) fields and
public methods to that class.
Got rid of the fields in the requestor, and so we should be thread safe now
Got rid of the error methods--that is handled by an isError() method in the
RPCContext, and a response() and error() methods for accessing either the
response object or the AvroRemoteException
> Add plug-in mechanism for manipulating per-call metadata
> --------------------------------------------------------
>
> Key: AVRO-76
> URL: https://issues.apache.org/jira/browse/AVRO-76
> Project: Avro
> Issue Type: Sub-task
> Components: java
> Reporter: George Porter
> Assignee: George Porter
> Attachments: AVRO-76.patch, AVRO-76.patch, AVRO-76.patch,
> AVRO-76.patch, AVRO-76.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.