SolidException

sealed class SolidException : Exception

Base type for every error surfaced by the client SDK.

An SDK call either returns its result or fails with a subtype of this sealed hierarchy: connection/installation problems (SolidAppNotFoundException, SolidServiceConnectionException, SolidNotLoggedInException), resource errors (SolidResourceException), and sharing/notification errors (SolidSharingException).

Inheritors

Types

Link copied to clipboard
class SolidAppNotFoundException(message: String = "Android Solid Services has not been installed.") : SolidException
Link copied to clipboard
class SolidNotLoggedInException(message: String = "User has not logged in.") : SolidException
Link copied to clipboard
Link copied to clipboard
class SolidServiceConnectionException(message: String = "Unable to connect to Android Solid Services.") : SolidException
class SolidServicesDrawPermissionDeniedException(message: String = "Android Solid Services doesn't have permission to draw overlay.") : SolidException
Link copied to clipboard

Errors raised by the sharing and notification operations.

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?