| Interface | Description |
|---|---|
| IAnalyticsErrorListener |
Contract of the listener that can receive error notifications from the analytics client.
|
| IAnalyticsHandler |
Contract of the class that handle incoming analytics events.
|
| IAnalyticsHandler.ProcessListener |
A listener that can receive callback notification from the
DefaultAnalyticsHandler
after processing an event. |
| Class | Description |
|---|---|
| AbstractAnalyticsEvent | |
| Analytics | |
| Analytics.Fields | |
| AnalyticsClient |
Analytics client can be used to publish analytics event to the list of registered analytics
handlers.
|
| DefaultAnalyticsHandler |
| Exception | Description |
|---|---|
| AnalyticsOutOfSpaceException |
An
IOException that describes the reason why an AnalyticsEvent cannot be saved. |
| AnalyticsRetryLimitException |
An
IOException that describes the reason why an AnalyticsEvent cannot be sent. |
| Annotation Type | Description |
|---|---|
| AbstractAnalyticsEvent.Priority |
List of supported event priorities.
|
| IAnalyticsHandler.ProcessListener.Outcome |
List of possibles results.
|