[
https://issues.apache.org/jira/browse/SAMZA-1156?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jake Maes resolved SAMZA-1156.
------------------------------
Resolution: Fixed
Fix Version/s: 0.13.0
Issue resolved by pull request 93
[https://github.com/apache/samza/pull/93]
> Improve ApplicationRunner method naming and class structure.
> ------------------------------------------------------------
>
> Key: SAMZA-1156
> URL: https://issues.apache.org/jira/browse/SAMZA-1156
> Project: Samza
> Issue Type: Bug
> Reporter: Jake Maes
> Assignee: Jake Maes
> Fix For: 0.13.0
>
>
> This ticket tracks the improvements suggested by [~navina] in PR 88
> https://github.com/apache/samza/pull/88
> Specifically, we need to:
> 1. Rename streamFromConfig() to getStream(), which makes more sense now that
> Config is no longer an argument.
> 2. Change ApplicationRunner from an interface to an abstract class and pull
> the constructor up from AbstractApplicationRunner. This provides a simple
> contract in the samza API while retaining the static constructor and the
> common implementations in AbstractApplicationRunner. The net is that users
> can extend ApplicationRunner directly or via AbstractApplicationRunner to
> inherit the common implementation of getStream.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)