public class SdkClickHandler extends java.lang.Object implements ISdkClickHandler
Constructor and Description |
---|
SdkClickHandler(IActivityHandler activityHandler,
boolean startsSending,
IActivityPackageSender sdkClickHandlerActivityPackageSender)
SdkClickHandler constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
init(IActivityHandler activityHandler,
boolean startsSending,
IActivityPackageSender sdkClickHandlerActivityPackageSender)
Initialise SdkClickHandler instance.
|
void |
pauseSending()
Pause sending from SdkClickHandler.
|
void |
resumeSending()
Resume sending from SdkClickHandler.
|
void |
sendPreinstallPayload(java.lang.String preinstallPayload,
java.lang.String preinstallLocation)
Send sdk_click package carrying preinstall info.
|
void |
sendReftagReferrers()
Send sdk_click packages made from all the persisted intent type referrers.
|
void |
sendSdkClick(ActivityPackage sdkClick)
Send sdk_click package.
|
void |
teardown()
Teardown SdkClickHandler instance.
|
public SdkClickHandler(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender sdkClickHandlerActivityPackageSender)
activityHandler
- ActivityHandler referencestartsSending
- Is sending paused?public void init(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender sdkClickHandlerActivityPackageSender)
init
in interface ISdkClickHandler
activityHandler
- Activity handler instance.startsSending
- Is sending paused?public void pauseSending()
pauseSending
in interface ISdkClickHandler
public void resumeSending()
resumeSending
in interface ISdkClickHandler
public void sendSdkClick(ActivityPackage sdkClick)
sendSdkClick
in interface ISdkClickHandler
sdkClick
- sdk_click package to be sent.public void sendReftagReferrers()
sendReftagReferrers
in interface ISdkClickHandler
public void sendPreinstallPayload(java.lang.String preinstallPayload, java.lang.String preinstallLocation)
sendPreinstallPayload
in interface ISdkClickHandler
public void teardown()
teardown
in interface ISdkClickHandler