Package-level declarations

Types

Link copied to clipboard
class BadMediaException(url: String) : PushException

Thrown when a media resource at the given URL cannot be loaded.

Link copied to clipboard

Thrown when push notification data has invalid compression.

Link copied to clipboard
class InvalidJsonException(message: String) : PushException

Thrown when push notification JSON has invalid structure or syntax.

Link copied to clipboard
class MissingFieldException(fieldName: String) : PushException

Thrown when a required field is missing from push notification JSON.

Link copied to clipboard
open class PushException(val errorCode: PushException.ErrorCode, val message: String? = null) : Exception

Exception thrown when there is an error in the push module. This is the base exception for all push exceptions.

Link copied to clipboard
class UnknownErrorException(cause: Throwable) : PushException

Thrown when an unexpected error occurs during push notification processing.

Link copied to clipboard

Thrown when an unsupported widget type is encountered in push notification JSON.