SDKTask

abstract class SDKTask : ITask

Author

Umang Chamaria on 11/17/15.

Constructors

SDKTask
Link copied to clipboard
open fun SDKTask(context: Context)

Functions

createTaskResult
Link copied to clipboard
open fun createTaskResult(payload: Any, taskState: Boolean): TaskResult
execute
Link copied to clipboard
abstract fun execute(): TaskResult
The business logic which needs to be run on the worker thread.
getTaskTag
Link copied to clipboard
abstract fun getTaskTag(): String
Tag name of the task
isSynchronous
Link copied to clipboard
abstract fun isSynchronous(): Boolean
Tells whether the task can asynchronous or not.

Properties

TAG_ACTIVITY_START
Link copied to clipboard
val TAG_ACTIVITY_START: String
TAG_APP_CLOSE_TASK
Link copied to clipboard
val TAG_APP_CLOSE_TASK: String
TAG_APP_OPEN_TASK
Link copied to clipboard
val TAG_APP_OPEN_TASK: String
TAG_BUILD_NUDGE_VIEW_TASK
Link copied to clipboard
val TAG_BUILD_NUDGE_VIEW_TASK: String
TAG_DEVICE_ADD
Link copied to clipboard
val TAG_DEVICE_ADD: String
TAG_LOGOUT_TASK
Link copied to clipboard
val TAG_LOGOUT_TASK: String
TAG_PUSH_AMP_SERVER_SYNC_TASK
Link copied to clipboard
val TAG_PUSH_AMP_SERVER_SYNC_TASK: String
TAG_SEND_INTERACTION_DATA
Link copied to clipboard
val TAG_SEND_INTERACTION_DATA: String
TAG_SYNC_CONFIG_API
Link copied to clipboard
val TAG_SYNC_CONFIG_API: String
TAG_TRACK_ATTRIBUTE
Link copied to clipboard
val TAG_TRACK_ATTRIBUTE: String

Inheritors

LoadConfigurationFromDiskTask
Link copied to clipboard
AppOpenTask
Link copied to clipboard
ActivityStartTask
Link copied to clipboard
TrackSegmentUserAttributeTask
Link copied to clipboard
TrackSegmentEventTask
Link copied to clipboard
TrackInstallUpdateTask
Link copied to clipboard
SetAliasTask
Link copied to clipboard
TrackAttributeTask
Link copied to clipboard