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