Class GeoprocessingJob

java.lang.Object
com.esri.arcgisruntime.concurrent.Job
com.esri.arcgisruntime.tasks.geoprocessing.GeoprocessingJob
All Implemented Interfaces:
JsonSerializable, RemoteResource

public final class GeoprocessingJob extends Job
Geoprocessing job is used to run the geoprocessing task on the service.
Since:
100.0.0
  • Method Details

    • getResult

      public GeoprocessingResult getResult()
      Description copied from class: Job
      Gets the result of this job.
      Specified by:
      getResult in class Job
      Returns:
      an Object containing the result, or null if the job failed or is not done yet
    • getParameters

      public GeoprocessingParameters getParameters()
      Gets the input geoprocessing parameters as passed to this job when calling GeoprocessingTask.createJob(GeoprocessingParameters). The returned GeoprocessingParameters will be a reference to the same instance that was used to create the job. If these parameters contain any GeoprocessingDataFile instances created with a local file path, they will be updated on job completion to contain the upload id of the uploaded local file.
      Returns:
      the parameters
      Since:
      100.1.0