org.apache.commons.net.io
Class CopyStreamException
IOException
org.apache.commons.net.io.CopyStreamException
public class CopyStreamException
extends IOException
The CopyStreamException class is thrown by the org.apache.commons.io.Util
copyStream() methods. It stores the number of bytes confirmed to
have been transferred before an I/O error as well as the IOException
responsible for the failure of a copy operation.
$Id: CopyStreamException.java 165675 2005-05-02 20:09:55Z rwinston $CopyStreamException(String message, long bytesTransferred, IOException exception) - Creates a new CopyStreamException instance.
|
IOException | getIOException() - Returns the IOException responsible for the failure of a copy operation.
|
long | getTotalBytesTransferred() - Returns the total number of bytes confirmed to have
been transferred by a failed copy operation.
|
CopyStreamException
public CopyStreamException(String message,
long bytesTransferred,
IOException exception)
Creates a new CopyStreamException instance.
message
- A message describing the error.bytesTransferred
- The total number of bytes transferred before
an exception was thrown in a copy operation.exception
- The IOException thrown during a copy operation.
getIOException
public IOException getIOException()
Returns the IOException responsible for the failure of a copy operation.
- The IOException responsible for the failure of a copy operation.
getTotalBytesTransferred
public long getTotalBytesTransferred()
Returns the total number of bytes confirmed to have
been transferred by a failed copy operation.
- The total number of bytes confirmed to have
been transferred by a failed copy operation.