Package com.bandyer.android_sdk.module

Types

Link copied to clipboard
open class AuthenticationException(message: String?) : ModuleException

Exception representing an authentication problem

Link copied to clipboard
interface BandyerComponent

Bandyer components currently supported are Chat and Call.

Link copied to clipboard
interface BandyerModule : BandyerComponent

A Module is a component of the SDK. A bandyer module has a status, a name and exposes a function to reconnect in case of failures.

Link copied to clipboard
interface BandyerModuleObserver

BandyerModuleObserver

Link copied to clipboard
enum BandyerModuleStatus : Enum<BandyerModuleStatus>

BandyerModuleStatus

Link copied to clipboard
class EndOfSupportException(message: String?) : ModuleException

Exception representing a problem with current version of the module. This exception will be thrown when the version used is outdated and no longer supported from Bandyer.

Link copied to clipboard
open class InitializationException(message: String?) : ModuleException

Exception representing an initialization problem

Link copied to clipboard
open class ModuleException(message: String?) : Throwable

Exception representing a problem with a bandyer module

Link copied to clipboard
class UserForceDisconnectException(message: String?) : ModuleException

Exception representing the condition in which a logged user has been disabled by company administrators.