[
https://issues.apache.org/jira/browse/STREAMS-218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14211570#comment-14211570
]
Steve Blackmon commented on STREAMS-218:
----------------------------------------
This is a significant increase in platform capability / responsibility, and the
PR will be commensurately large.
I expect that applying this pattern fully and deprecating newly-unnecessary
classes will take a while - as part of this story I will a) add the capability
b) test the capability c) assess state of all modules d) fully convert a few
modules, test them e) add Deprecation annotations and code comments where
appropriate to signify additional work recommended to get un-desirable code out
of remaining modules.
> Generic Activity Serializer Processor
> -------------------------------------
>
> Key: STREAMS-218
> URL: https://issues.apache.org/jira/browse/STREAMS-218
> Project: Streams
> Issue Type: Sub-task
> Reporter: Steve Blackmon
> Assignee: Steve Blackmon
>
> The project has an ActivitySerializer interface. Create a platform processor
> that can instantiate and execute the deserialize method(s) of any class
> implementing that interface to process Strings or other specified compatible
> types to Activity format.
> This is necessary because a pipeline which specifies a non-activity object
> input activity output is really requesting execution of an appropriate
> ActivitySerializer.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)