Package com.adjust.sdk
Class AttributionHandler
- java.lang.Object
-
- com.adjust.sdk.AttributionHandler
-
- All Implemented Interfaces:
IAttributionHandler
,IActivityPackageSender.ResponseDataCallbackSubscriber
public class AttributionHandler extends java.lang.Object implements IAttributionHandler, IActivityPackageSender.ResponseDataCallbackSubscriber
-
-
Constructor Summary
Constructors Constructor Description AttributionHandler(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender attributionHandlerActivityPackageSender)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkAttributionResponse(AttributionResponseData attributionResponseData)
void
checkSdkClickResponse(SdkClickResponseData sdkClickResponseData)
void
checkSessionResponse(SessionResponseData sessionResponseData)
void
getAttribution()
void
init(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender attributionHandlerActivityPackageSender)
void
onResponseDataCallback(ResponseData responseData)
void
pauseSending()
void
resumeSending()
void
teardown()
-
-
-
Constructor Detail
-
AttributionHandler
public AttributionHandler(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender attributionHandlerActivityPackageSender)
-
-
Method Detail
-
teardown
public void teardown()
- Specified by:
teardown
in interfaceIAttributionHandler
-
init
public void init(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender attributionHandlerActivityPackageSender)
- Specified by:
init
in interfaceIAttributionHandler
-
getAttribution
public void getAttribution()
- Specified by:
getAttribution
in interfaceIAttributionHandler
-
checkSessionResponse
public void checkSessionResponse(SessionResponseData sessionResponseData)
- Specified by:
checkSessionResponse
in interfaceIAttributionHandler
-
checkSdkClickResponse
public void checkSdkClickResponse(SdkClickResponseData sdkClickResponseData)
- Specified by:
checkSdkClickResponse
in interfaceIAttributionHandler
-
checkAttributionResponse
public void checkAttributionResponse(AttributionResponseData attributionResponseData)
-
pauseSending
public void pauseSending()
- Specified by:
pauseSending
in interfaceIAttributionHandler
-
resumeSending
public void resumeSending()
- Specified by:
resumeSending
in interfaceIAttributionHandler
-
onResponseDataCallback
public void onResponseDataCallback(ResponseData responseData)
- Specified by:
onResponseDataCallback
in interfaceIActivityPackageSender.ResponseDataCallbackSubscriber
-
-