For some object store implementations, this method may be more efficient than reading from {@link #openStream()} into a temporary byte array, thenwriting to the destination stream.
The default implementation of this method is to copy with a temporary byte array for large objects, or to pass through the cached byte array for small objects. @param out stream to receive the complete copy of this object's data. Caller is responsible for flushing or closing this stream after this method returns. @throws MissingObjectException the object no longer exists. @throws IOException the object store cannot be accessed, or the stream cannot be written to.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|