Package com.adjust.sdk
Class AdjustFactory
java.lang.Object
com.adjust.sdk.AdjustFactory
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidstatic IActivityHandlergetActivityHandler(AdjustConfig config)static IAttributionHandlergetAttributionHandler(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)static Stringstatic Stringstatic BackoffStrategystatic ILoggerstatic longstatic IPackageHandlergetPackageHandler(IActivityHandler activityHandler, android.content.Context context, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)static BackoffStrategystatic BackoffStrategystatic ISdkClickHandlergetSdkClickHandler(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender)static longstatic Stringstatic longstatic longstatic longstatic booleanstatic voidsetActivityHandler(IActivityHandler activityHandler)static voidsetAttributionHandler(IAttributionHandler attributionHandler)static voidsetBaseUrl(String baseUrl)static voidsetConnectionOptions(UtilNetworking.IConnectionOptions connectionOptions)static voidsetGdprUrl(String gdprUrl)static voidsetHttpsURLConnectionProvider(UtilNetworking.IHttpsURLConnectionProvider httpsURLConnectionProvider)static voidstatic voidsetPackageHandler(IPackageHandler packageHandler)static voidsetPackageHandlerBackoffStrategy(BackoffStrategy packageHandlerBackoffStrategy)static voidsetSdkClickBackoffStrategy(BackoffStrategy sdkClickBackoffStrategy)static voidsetSdkClickHandler(ISdkClickHandler sdkClickHandler)static voidsetSessionInterval(long sessionInterval)static voidsetSubscriptionUrl(String subscriptionUrl)static voidsetSubsessionInterval(long subsessionInterval)static voidsetTimerInterval(long timerInterval)static voidsetTimerStart(long timerStart)static voidsetTryInstallReferrer(boolean tryInstallReferrer)static voidteardown(android.content.Context context)
-
Constructor Details
-
AdjustFactory
public AdjustFactory()
-
-
Method Details
-
getPackageHandler
public static IPackageHandler getPackageHandler(IActivityHandler activityHandler, android.content.Context context, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender) -
getLogger
-
getTimerInterval
public static long getTimerInterval() -
getTimerStart
public static long getTimerStart() -
getSessionInterval
public static long getSessionInterval() -
getSubsessionInterval
public static long getSubsessionInterval() -
getSdkClickBackoffStrategy
-
getPackageHandlerBackoffStrategy
-
getInstallSessionBackoffStrategy
-
getActivityHandler
-
getAttributionHandler
public static IAttributionHandler getAttributionHandler(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender) -
getSdkClickHandler
public static ISdkClickHandler getSdkClickHandler(IActivityHandler activityHandler, boolean startsSending, IActivityPackageSender packageHandlerActivityPackageSender) -
getMaxDelayStart
public static long getMaxDelayStart() -
getBaseUrl
-
getGdprUrl
-
getSubscriptionUrl
-
getConnectionOptions
-
getHttpsURLConnectionProvider
-
getTryInstallReferrer
public static boolean getTryInstallReferrer() -
setPackageHandler
-
setLogger
-
setTimerInterval
public static void setTimerInterval(long timerInterval) -
setTimerStart
public static void setTimerStart(long timerStart) -
setSessionInterval
public static void setSessionInterval(long sessionInterval) -
setSubsessionInterval
public static void setSubsessionInterval(long subsessionInterval) -
setSdkClickBackoffStrategy
-
setPackageHandlerBackoffStrategy
-
setActivityHandler
-
setAttributionHandler
-
setSdkClickHandler
-
setBaseUrl
-
setGdprUrl
-
setSubscriptionUrl
-
setConnectionOptions
-
setHttpsURLConnectionProvider
public static void setHttpsURLConnectionProvider(UtilNetworking.IHttpsURLConnectionProvider httpsURLConnectionProvider) -
setTryInstallReferrer
public static void setTryInstallReferrer(boolean tryInstallReferrer) -
enableSigning
public static void enableSigning() -
disableSigning
public static void disableSigning() -
teardown
public static void teardown(android.content.Context context)
-