Package com.adjust.sdk
Class PackageHandler
- java.lang.Object
-
- com.adjust.sdk.PackageHandler
-
- All Implemented Interfaces:
IPackageHandler
,IActivityPackageSender.ResponseDataCallbackSubscriber
public class PackageHandler extends java.lang.Object implements IPackageHandler, IActivityPackageSender.ResponseDataCallbackSubscriber
-
-
Constructor Summary
Constructors Constructor Description PackageHandler(IActivityHandler activityHandler, android.content.Context context, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPackage(ActivityPackage activityPackage)
static java.lang.Boolean
deletePackageQueue(android.content.Context context)
void
flush()
void
init(IActivityHandler activityHandler, android.content.Context context, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)
void
onResponseDataCallback(ResponseData responseData)
void
pauseSending()
void
resumeSending()
void
sendFirstPackage()
void
teardown()
void
updatePackages(SessionParameters sessionParameters)
void
updatePackagesI(SessionParameters sessionParameters)
-
-
-
Constructor Detail
-
PackageHandler
public PackageHandler(IActivityHandler activityHandler, android.content.Context context, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)
-
-
Method Detail
-
teardown
public void teardown()
- Specified by:
teardown
in interfaceIPackageHandler
-
init
public void init(IActivityHandler activityHandler, android.content.Context context, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)
- Specified by:
init
in interfaceIPackageHandler
-
addPackage
public void addPackage(ActivityPackage activityPackage)
- Specified by:
addPackage
in interfaceIPackageHandler
-
sendFirstPackage
public void sendFirstPackage()
- Specified by:
sendFirstPackage
in interfaceIPackageHandler
-
onResponseDataCallback
public void onResponseDataCallback(ResponseData responseData)
- Specified by:
onResponseDataCallback
in interfaceIActivityPackageSender.ResponseDataCallbackSubscriber
-
pauseSending
public void pauseSending()
- Specified by:
pauseSending
in interfaceIPackageHandler
-
resumeSending
public void resumeSending()
- Specified by:
resumeSending
in interfaceIPackageHandler
-
updatePackages
public void updatePackages(SessionParameters sessionParameters)
- Specified by:
updatePackages
in interfaceIPackageHandler
-
flush
public void flush()
- Specified by:
flush
in interfaceIPackageHandler
-
updatePackagesI
public void updatePackagesI(SessionParameters sessionParameters)
-
deletePackageQueue
public static java.lang.Boolean deletePackageQueue(android.content.Context context)
-
-