1 package com.adjust.sdk;
2 
3 import android.content.Context;
4 
5 import org.json.JSONObject;
6 
7 public interface IPackageHandler {
init(IActivityHandler activityHandler, Context context, boolean startPaused)8     public void init(IActivityHandler activityHandler, Context context, boolean startPaused);
9 
addPackage(ActivityPackage pack)10     public void addPackage(ActivityPackage pack);
11 
sendFirstPackage()12     public void sendFirstPackage();
13 
sendNextPackage()14     public void sendNextPackage();
15 
closeFirstPackage()16     public void closeFirstPackage();
17 
pauseSending()18     public void pauseSending();
19 
resumeSending()20     public void resumeSending();
21 
getFailureMessage()22     public String getFailureMessage();
23 
finishedTrackingActivity(JSONObject jsonResponse)24     public void finishedTrackingActivity(JSONObject jsonResponse);
25 
sendClickPackage(ActivityPackage clickPackage)26     public void sendClickPackage(ActivityPackage clickPackage);
27 }
28