| Interface | Description |
|---|---|
| IBackButtonCallback |
Callback for back button presses while the Unblu UI is displayed.
|
| IUnbluApiConversationExceptionCallback |
Callback for exceptions which can occur when there was an issue with a conversation interaction
|
| IUnbluApiInitializeExceptionCallback |
Callback for exceptions which can occur while initializing the
UnbluCoreApi |
| IUnbluApiNotInitializedExceptionCallback |
Callback for exceptions which can occur when the api is not initialized
|
| IUnbluApiOpenConversationExceptionCallback |
Callback for exceptions which can occur when it failed to open a conversation
|
| IUnbluApiOpenConversationOverviewExceptionCallback |
Callback for exceptions which can occur when it failed to open the conversation overview
|
| IUnbluApiStartAudioCallExceptionCallback |
Callback for exceptions which can occur when starting an audio call failed
|
| IUnbluApiStartVideoCallExceptionCallback |
Callback for exceptions which can occur when starting an video call failed
|
| IUnbluApiStopMobileCoBrowsingExceptionCallback |
Callback for exceptions which can occur when trying to stop mobile co-browsing
|
| IUnbluApiSuccessCallback<T> |
Callback which is triggered if an operation succeeded.
|
| IUnbluApiSuccessfullyInitializedCallback |
Callback for successfully initializing the unblu api.
|
| IUnbluApiSuccessVoidCallback |
Empty callback which signalizes a success when it is called
|
| IUnbluDeinitializeExceptionCallback |
Callback for exceptions which can occur on deinitialization of the
UnbluCoreApi |
| IUnbluEventApi |
Defines all events which are fired from unblu api by using broadcasts.
|
| IUnbluShowUiExceptionCallback |
Callback for exceptions which can occur when showing/hidding the unblu UI
|
| UnbluDownloadHandler |
Handler for downloads.
|
| UnbluModule |
A module which can be used in Unblu.
|
| UnbluPreferencesStorage |
Interface which can be implemented to store the preferences of Unblu at a custom location.
This is useful if encryption should used. |
| Class | Description |
|---|---|
| IUnbluEventApi.ApiIsInitialized |
Fired when the unblu api is (de)initialized.
|
| IUnbluEventApi.Error |
Fired when an internal error occurs.
|
| IUnbluEventApi.Notification |
Fired if any notification is send
|
| IUnbluEventApi.PersonChanged |
Fired when the current person changes.
This is only triggered when the used collaboration server is of version newer than 5.17 or newer than 6.3 |
| IUnbluEventApi.UiPreloaded |
Fired when the ui is preloaded
|
| IUnbluEventApi.UiReady |
Fired when the ui is completely finished and useable
|
| IUnbluEventApi.UnreadMessagesCountChanged |
Fired when the number of unread messages changes.
|
| UnbluApiConfiguration |
Configuration for the unblu api.
|
| UnbluApiConfiguration.Builder | |
| UnbluApplicationHelper |
Helper which can be used instead of inherit from
UnbluCoreApplication (and its visitor/agent implementation).All functions of this helper need to be called in your Application implementation. |
| UnbluCookie |
Cookie representation for the unblu sdk
|
| UnbluCoreApi<T extends com.unblu.sdk.core.internal.IUnbluCoreApiDelegate> |
The base Api of UnbluVisitorApi and UnbluAgentApi.
|
| UnbluCoreApplication |
Base class of UnbluVisitorApplication and UnbluAgentApplication.
|
| UnbluEventReceiver |
This unblu event receiver can be used to listen to unblu API events.
|
| Enum | Description |
|---|---|
| LogLevel |
Level of log messages
|
| UnbluApiErrorType |
Errors which can occur during interaction with the unblu api
Created by Denis on 03.06.2017.
|
| UnbluExternalLinkHandleAction |
Describes actions for Unblu to take when external links are tapped in a conversation
|
| UnbluInitConversationErrorType |
Error type thrown when initializing (starting, joining) a conversation fails
|
| UnbluNotificationTag |
Possible values of the notification event tag.
|
| UnbluOpenConversationErrorType |
Error type thrown when opening a conversation fails
|
| UnbluOpenConversationOverviewErrorType |
Error type thrown when opening the conversation overview fails
|
| UnbluStartAudioCallErrorType |
Error type thrown when starting an audio call fails
|
| UnbluStartVideoCallErrorType |
Error type thrown when starting a video call fails
|
| UnbluStopLayerErrorType |
Error type thrown when stopping a layer
|
| UnbluStopMobileCoBrowsingErrorType |
Error type thrown when stopping mobile co-browsing
|
| UnbluSwitchLayerErrorType |
Error type thrown when switching a layer
|
| Exception | Description |
|---|---|
| UnsupportedCollaborationServerVersionException |
Exception thrown if an api is not supported because of the collaboration server
|