Show Table of Contents
12.21. Binary Source Readers
A binary source reader is a reader for a binary data source. Your reader should implement the
org.milyn.delivery.StreamReader interface. This is just a marker interface that tells the Smooks runtime to ensure that an InputStream is supplied.
The binary Reader implementation is essentially the same as a non-binary Reader implementation (see above), except that the implementation of the
parse method should use the InputStream from the InputSource (i.e. call InputSource.getByteStream() instead of InputSource.getCharacterStream()) and generate the XML events from the decoded binary data.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.