Package com.avaya.core
-
Interface Summary Interface Description AuthenticationCallback AuthenticationDelegate AvMessagingSdkCallback<T> Callback used to be notified of the result of an asynchronous actionConversation The Conversation provides an interface to interact with a user's conversation.ConversationDelegate Delegate for events related to the conversation.ConversationDetails Provides an interface to view the information of aConversation
.ConversationViewDelegate Delegate for events related to the conversation view.MessageModifierDelegate Delegate for events related to sending and displaying of specific messages. -
Class Summary Class Description AbstractNotificationReceiver Abstract class that can be registered to receive Message notifications from FCM.AuthenticationError AvMessagingSdk AvMessagingSdk Entry PointAvMessagingSdkCallback.Response<T> The response body passed into aAvMessagingSdkCallback
to pass along information about the result of the action being performedAvMessagingSdkCallback.Response.Builder<T> Builder for creating instances ofAvMessagingSdkCallback.Response
with a status code and any additional information required for the callback being notified.CardSummary Config ConversationDelegateAdapter Abstract class that implementsConversationDelegate
so individual methods can be overridden.ConversationEvent Object representing a conversation event.ConversationUiSettings ConversationViewDelegateAdapter Abstract class that implementsConversationViewDelegate
Coordinates CreditCard Object representing a user's credit cardDisplaySettings FcmService Firebase Cloud Messaging ServiceIntegration Logger Logger class that can be enabled/disable to assist with debugging SDK integrations without always printing information to the app output log.Message Object representing a received or sent messageMessageAction MessageItem Notifier Static utility class to broadcast notifications to the notification receiver.Participant Object representing the participant of aConversation
.Settings The settings used to initialise the SDK.StubbedCallback<T> Stubbed implementation ofAvMessagingSdkCallback
that does nothing when invokedUser Object representing the current user. -
Enum Summary Enum Description ActionState AvMessagingSdkConnectionStatus AvMessagingSdk connection status.ConversationEventType InitializationStatus Initialization response status.LoginResult Login response statusLogoutResult Logout response statusMessageType TheMessage
typeMessageUploadStatus Upload status of a Message.PaymentStatus Stripe payment status.