|
Exception Summary |
| AlreadyDownloadingException |
Thrown when a file can't be downloaded because some other downloader is
already downloading it (or queued to do so.) |
| BadURLException |
Basically just a renamed MalformedURLException |
| CantConnectException |
Basically just a renamed ConnectException |
| CantResumeException |
Thrown if we can't resume to a file, i.e., because it's not a valid
incomplete file. |
| FileCantBeMovedException |
Thrown if the file couldn't be moved to the Library |
| FileExistsException |
Thrown if the file already exists in the download directory |
| FileIncompleteException |
Thrown id the downloaded file is incomplete |
| FileNotFoundException |
Thrown when a file is not found, ie an HTTP 404 |
| FileTooLargeException |
Thrown if too much has been downloaded, and the file is too big |
| InvalidPathException |
Thrown when the download path is invalid |
| NoHTTPOKException |
Thrown when no 'HTTP OK' or the equivalent is not recieved |
| NoSuchRangeException |
Thrown when we are not able to find a range that an uploader offers, that we
need. |
| NotSharingException |
HTTP 410 "Gone" error, aka, "BearShare Not Sharing". |
| NullIncompleteDirectoryException |
Thrown when the Incomplete Directory is null |
| OverlapMismatchException |
Thrown when overlapped download bytes mismatch, i.e., bytes written to disk
don't match non-zero bytes already there. |
| QueuedException |
|
| RangeNotAvailableException |
Thrown when the requested range is not available |
| ReaderIsNullException |
Thrown when the ByteReader is null |
| TryAgainLaterException |
Thrown when the slots are filled, and the client should
try again later, ie an HTTP 503 |
| UnknownCodeException |
Thrown when the response code is unknown |