[ 
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)

Reply via email to