streams-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Blackmon (JIRA)" <>
Subject [jira] [Commented] (STREAMS-218) Generic Activity Serializer Processor
Date Fri, 14 Nov 2014 00:24:34 GMT


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:
>             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

View raw message