Returns an open input stream on the contents of this file. The caller is responsible for closing the provided stream when it is no longer needed.
The returned stream is not guaranteed to be buffered efficiently. When reading large blocks of data from the stream, a BufferedInputStream
wrapper should be used, or some other form of content buffering.
@param options bit-wise or of option flag constants (currently only {@link EFS#NONE}is applicable).
@param monitor a progress monitor, or
null
if progressreporting and cancellation are not desired
@return An input stream on the contents of this file.
@exception CoreException if this method fails. Reasons include:
- This store does not exist.
- This store represents a directory.