This PR modifies Client and Worker interfaces to accept a single DataConverter as an argument instead of individual pieces(payload converter, codecs and failure converter).
It also includes a bug fix for the DataConverter#to_payload and DataConverter#from_payload to use codecs.
Why?
This is one of the follow-ups to #74
Checklist
Closes
75
77
How was this tested:
Specs and RBS updated
Any docs updates needed?
Inline documentation has been updated
What was changed
This PR modifies
Client
andWorker
interfaces to accept a singleDataConverter
as an argument instead of individual pieces(payload converter, codecs and failure converter).It also includes a bug fix for the
DataConverter#to_payload
andDataConverter#from_payload
to use codecs.Why?
This is one of the follow-ups to #74
Checklist
Closes
75
77
How was this tested: Specs and RBS updated
Any docs updates needed? Inline documentation has been updated