Package com.adjust.sdk
Class PackageHandler
java.lang.Object
com.adjust.sdk.PackageHandler
- All Implemented Interfaces:
IPackageHandler
,IActivityPackageSender.ResponseDataCallbackSubscriber
public class PackageHandler
extends Object
implements IPackageHandler, IActivityPackageSender.ResponseDataCallbackSubscriber
-
Constructor Summary
ConstructorsConstructorDescriptionPackageHandler(IActivityHandler activityHandler, android.content.Context context, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPackage(ActivityPackage activityPackage)
static 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
void
void
void
teardown()
void
updatePackages(SessionParameters sessionParameters)
void
updatePackagesI(SessionParameters sessionParameters)
-
Constructor Details
-
PackageHandler
public PackageHandler(IActivityHandler activityHandler, android.content.Context context, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)
-
-
Method Details
-
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
- Specified by:
addPackage
in interfaceIPackageHandler
-
sendFirstPackage
public void sendFirstPackage()- Specified by:
sendFirstPackage
in interfaceIPackageHandler
-
onResponseDataCallback
- 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
- Specified by:
updatePackages
in interfaceIPackageHandler
-
flush
public void flush()- Specified by:
flush
in interfaceIPackageHandler
-
updatePackagesI
-
deletePackageQueue
-