Interface IActivityHandler

All Known Implementing Classes:
ActivityHandler

public interface IActivityHandler
Created by pfms on 15/12/14.
  • Method Details

    • init

      void init(AdjustConfig config)
    • onResume

      void onResume()
    • onPause

      void onPause()
    • trackEvent

      void trackEvent(AdjustEvent event)
    • finishedTrackingActivity

      void finishedTrackingActivity(ResponseData responseData)
    • setEnabled

      void setEnabled(boolean enabled)
    • isEnabled

      boolean isEnabled()
    • readOpenUrl

      void readOpenUrl(android.net.Uri url, long clickTime)
    • updateAttributionI

      boolean updateAttributionI(AdjustAttribution attribution)
    • launchEventResponseTasks

      void launchEventResponseTasks(EventResponseData eventResponseData)
    • launchSessionResponseTasks

      void launchSessionResponseTasks(SessionResponseData sessionResponseData)
    • launchSdkClickResponseTasks

      void launchSdkClickResponseTasks(SdkClickResponseData sdkClickResponseData)
    • launchAttributionResponseTasks

      void launchAttributionResponseTasks(AttributionResponseData attributionResponseData)
    • sendReftagReferrer

      void sendReftagReferrer()
    • sendPreinstallReferrer

      void sendPreinstallReferrer()
    • sendInstallReferrer

      void sendInstallReferrer(ReferrerDetails referrerDetails, String referrerApi)
    • setOfflineMode

      void setOfflineMode(boolean enabled)
    • setAskingAttribution

      void setAskingAttribution(boolean askingAttribution)
    • sendFirstPackages

      void sendFirstPackages()
    • addSessionCallbackParameter

      void addSessionCallbackParameter(String key, String value)
    • addSessionPartnerParameter

      void addSessionPartnerParameter(String key, String value)
    • removeSessionCallbackParameter

      void removeSessionCallbackParameter(String key)
    • removeSessionPartnerParameter

      void removeSessionPartnerParameter(String key)
    • resetSessionCallbackParameters

      void resetSessionCallbackParameters()
    • resetSessionPartnerParameters

      void resetSessionPartnerParameters()
    • teardown

      void teardown()
    • setPushToken

      void setPushToken(String token, boolean preSaved)
    • gdprForgetMe

      void gdprForgetMe()
    • disableThirdPartySharing

      void disableThirdPartySharing()
    • trackThirdPartySharing

      void trackThirdPartySharing(AdjustThirdPartySharing adjustThirdPartySharing)
    • trackMeasurementConsent

      void trackMeasurementConsent(boolean consentMeasurement)
    • trackAdRevenue

      void trackAdRevenue(String source, org.json.JSONObject adRevenueJson)
    • trackAdRevenue

      void trackAdRevenue(AdjustAdRevenue adjustAdRevenue)
    • trackPlayStoreSubscription

      void trackPlayStoreSubscription(AdjustPlayStoreSubscription subscription)
    • gotOptOutResponse

      void gotOptOutResponse()
    • getContext

      android.content.Context getContext()
    • getAdid

      String getAdid()
    • getAttribution

      AdjustAttribution getAttribution()
    • getAdjustConfig

      AdjustConfig getAdjustConfig()
    • getDeviceInfo

      com.adjust.sdk.DeviceInfo getDeviceInfo()
    • getActivityState

      ActivityState getActivityState()
    • getSessionParameters

      SessionParameters getSessionParameters()