com.adjust.sdk
Class ActivityHandler

java.lang.Object
  extended by java.lang.Thread
      extended by android.os.HandlerThread
          extended by com.adjust.sdk.ActivityHandler
All Implemented Interfaces:
Runnable

public class ActivityHandler
extends android.os.HandlerThread


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ActivityHandler(android.app.Activity activity)
           
ActivityHandler(android.app.Activity activity, String appToken, String environment, String logLevel, boolean eventBuffering)
           
 
Method Summary
static Boolean deleteActivityState(android.content.Context context)
           
 void finishedTrackingActivity(ResponseData responseData)
           
 Boolean isEnabled()
           
 void readOpenUrl(android.net.Uri url)
           
 void setEnabled(Boolean enabled)
           
 void setOnFinishedListener(OnFinishedListener listener)
           
 void setSdkPrefix(String sdkPrefx)
           
 void trackEvent(String eventToken, Map<String,String> parameters)
           
 void trackRevenue(double amountInCents, String eventToken, Map<String,String> parameters)
           
 void trackSubsessionEnd()
           
 void trackSubsessionStart()
           
 
Methods inherited from class android.os.HandlerThread
getLooper, getThreadId, onLooperPrepared, quit, run
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActivityHandler

public ActivityHandler(android.app.Activity activity)

ActivityHandler

public ActivityHandler(android.app.Activity activity,
                       String appToken,
                       String environment,
                       String logLevel,
                       boolean eventBuffering)
Method Detail

setSdkPrefix

public void setSdkPrefix(String sdkPrefx)

setOnFinishedListener

public void setOnFinishedListener(OnFinishedListener listener)

trackSubsessionStart

public void trackSubsessionStart()

trackSubsessionEnd

public void trackSubsessionEnd()

trackEvent

public void trackEvent(String eventToken,
                       Map<String,String> parameters)

trackRevenue

public void trackRevenue(double amountInCents,
                         String eventToken,
                         Map<String,String> parameters)

finishedTrackingActivity

public void finishedTrackingActivity(ResponseData responseData)

setEnabled

public void setEnabled(Boolean enabled)

isEnabled

public Boolean isEnabled()

readOpenUrl

public void readOpenUrl(android.net.Uri url)

deleteActivityState

public static Boolean deleteActivityState(android.content.Context context)


Copyright © 2014. All Rights Reserved.