Package org.apache.commons.net.io
Class CopyStreamException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- org.apache.commons.net.io.CopyStreamException
-
- All Implemented Interfaces:
java.io.Serializable
public class CopyStreamException extends java.io.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.- Version:
- $Id: CopyStreamException.java 1299238 2012-03-10 17:12:28Z sebb $
- See Also:
Util
, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CopyStreamException(java.lang.String message, long bytesTransferred, java.io.IOException exception)
Creates a new CopyStreamException instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.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.
-
-
-
Constructor Detail
-
CopyStreamException
public CopyStreamException(java.lang.String message, long bytesTransferred, java.io.IOException exception)
Creates a new CopyStreamException instance.- Parameters:
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.
-
-
Method Detail
-
getTotalBytesTransferred
public long getTotalBytesTransferred()
Returns the total number of bytes confirmed to have been transferred by a failed copy operation.- Returns:
- The total number of bytes confirmed to have been transferred by a failed copy operation.
-
getIOException
public java.io.IOException getIOException()
Returns the IOException responsible for the failure of a copy operation.- Returns:
- The IOException responsible for the failure of a copy operation.
-
-