summaryrefslogtreecommitdiffstats
path: root/mobile/android/thirdparty/com/adjust/sdk/IPackageHandler.java
diff options
context:
space:
mode:
Diffstat (limited to 'mobile/android/thirdparty/com/adjust/sdk/IPackageHandler.java')
-rw-r--r--mobile/android/thirdparty/com/adjust/sdk/IPackageHandler.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/mobile/android/thirdparty/com/adjust/sdk/IPackageHandler.java b/mobile/android/thirdparty/com/adjust/sdk/IPackageHandler.java
new file mode 100644
index 000000000..99c300364
--- /dev/null
+++ b/mobile/android/thirdparty/com/adjust/sdk/IPackageHandler.java
@@ -0,0 +1,27 @@
+package com.adjust.sdk;
+
+import android.content.Context;
+
+import org.json.JSONObject;
+
+public interface IPackageHandler {
+ public void init(IActivityHandler activityHandler, Context context, boolean startPaused);
+
+ public void addPackage(ActivityPackage pack);
+
+ public void sendFirstPackage();
+
+ public void sendNextPackage();
+
+ public void closeFirstPackage();
+
+ public void pauseSending();
+
+ public void resumeSending();
+
+ public String getFailureMessage();
+
+ public void finishedTrackingActivity(JSONObject jsonResponse);
+
+ public void sendClickPackage(ActivityPackage clickPackage);
+}