//shared/org.readium.r2.shared.fetcher/Resource/Exception
Exception¶
[androidJvm]\ sealed class Exception : UserException
Errors occurring while accessing a resource.
Types¶
Name | Summary |
---|---|
BadRequest | [androidJvm] class BadRequest(parameters: Map<String, String>, cause: Throwable?) : Resource.Exception Equivalent to a 400 HTTP error. |
Cancelled | [androidJvm] object Cancelled : Resource.Exception The request was cancelled by the caller. |
Companion | [androidJvm] object Companion |
Forbidden | [androidJvm] class Forbidden(cause: Throwable?) : Resource.Exception Equivalent to a 403 HTTP error. |
NotFound | [androidJvm] class NotFound(cause: Throwable?) : Resource.Exception Equivalent to a 404 HTTP error. |
Offline | [androidJvm] object Offline : Resource.Exception The Internet connection appears to be offline. |
Other | [androidJvm] class Other(cause: Throwable) : Resource.Exception For any other error, such as HTTP 500. |
OutOfMemory | [androidJvm] class OutOfMemory(cause: OutOfMemoryError) : Resource.Exception Equivalent to a 507 HTTP error. |
Unavailable | [androidJvm] class Unavailable(cause: Throwable?) : Resource.Exception Equivalent to a 503 HTTP error. |
Functions¶
Name | Summary |
---|---|
addSuppressed | [androidJvm] fun addSuppressed(p0: Throwable) |
fillInStackTrace | [androidJvm] open fun fillInStackTrace(): Throwable |
getLocalizedMessage | [androidJvm] open fun getLocalizedMessage(): String |
getStackTrace | [androidJvm] open fun getStackTrace(): Array<StackTraceElement> |
getSuppressed | [androidJvm] fun getSuppressed(): Array<Throwable> |
getUserMessage | [androidJvm] open fun getUserMessage(context: Context, includesCauses: Boolean = true): String Gets the localized user-facing message for this exception. |
initCause | [androidJvm] open fun initCause(p0: Throwable): Throwable |
printStackTrace | [androidJvm] open fun printStackTrace() open fun printStackTrace(p0: PrintStream) open fun printStackTrace(p0: PrintWriter) |
setStackTrace | [androidJvm] open fun setStackTrace(p0: Array<StackTraceElement>) |
Properties¶
Name | Summary |
---|---|
cause | [androidJvm] open val cause: Throwable? |
message | [androidJvm] open val message: String? |
Inheritors¶
Name |
---|
BadRequest |
NotFound |
Forbidden |
Unavailable |
Offline |
OutOfMemory |
Cancelled |
Other |