Scott Wegner created BEAM-281:
---------------------------------

             Summary: 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: Davor Bonaci
            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)

Reply via email to