IAnalyticsHandler

Contract of the class that handle incoming analytics events.

Inheritors

Types

Link copied to clipboard
interface ProcessListener
A listener that can receive callback notification from the DefaultAnalyticsHandler after processing an event.

Functions

Link copied to clipboard
abstract fun onAnalyticsEvent(event: AnalyticsEvent, errorHandler: IAnalyticsErrorListener)
This method will be called by the AnalyticsClient, when an analytics event is received from the application.
Link copied to clipboard
abstract fun onAttached()
This method will be invoked when the handler is added to a network client.
Link copied to clipboard
abstract fun onNetworkEntitlementChanged(type: Int, enabled: Boolean)
This method will be called when the entitlement for specific network has been changed.
Link copied to clipboard
abstract fun onRemoved()
This method will be invoked when the handler is removed from a network client.