Package 

Class BaseValidationTask

  • All Implemented Interfaces:
    java.util.concurrent.Callable , kotlin.Comparable

    
    public abstract class BaseValidationTask
    extends HttpTask<String>
                        

    Generic class that collects data and creates general request payload map for various validation tasks (both auto and manual validation). Fields specific to each task should be added in corresponding descendant class.

    • Method Summary

      Modifier and Type Method Description
      abstract Call<String> createHttpCall(Map<String, Object> requestData, String devKey, String billingLibraryVersion)
      • Methods inherited from class com.appsflyer.internal.components.queue.tasks.HttpTask

        addDependency, addSoftDependency, call, compareTo, equals, executionResult, getDependencies, getExecutionError, getExecutionTime, getOrder, getRetryCount, getSoftDependencies, getType, hashCode, onTimeout, toString, wasBlocked
      • Methods inherited from class com.appsflyer.internal.components.queue.tasks.BaseValidationTask

        cacheRequest, getExecutionTimeout, getResult, internalExecute, onBlocked, onTaskCompleted, onUnhandledFailure, shouldCancelOnSdkStopped, shouldRetry
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait