[ https://issues.apache.org/jira/browse/BEAM-281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Davor Bonaci updated BEAM-281: ------------------------------ Assignee: Daniel Halperin (was: Davor Bonaci) > IOChannelUtils.getFactory should throw an unchecked exception rather than > IOException > ------------------------------------------------------------------------------------- > > Key: BEAM-281 > URL: https://issues.apache.org/jira/browse/BEAM-281 > Project: Beam > Issue Type: Bug > Components: sdk-java-core > Reporter: Scott Wegner > Assignee: Daniel Halperin > Priority: Minor > > In [this > PR|https://github.com/apache/incubator-beam/pull/300#discussion-diff-63109718], > we've add a new method, {{IOChannelUtils.hasFactory}}, which provides a > convenient way to verify that a factory exists before calling getFactory. As > such, the IOException thrown by getFactory is extra cruft for consumers using > the new pattern. > We should update additional consumers to check hasFactory first, and then > migrate getFactory to throw a RuntimeException -- This message was sent by Atlassian JIRA (v6.3.4#6332)