Module com.esri.arcgisruntime
Class GeoprocessingJob
java.lang.Object
com.esri.arcgisruntime.concurrent.Job
com.esri.arcgisruntime.tasks.geoprocessing.GeoprocessingJob
- All Implemented Interfaces:
JsonSerializable
,RemoteResource
Geoprocessing job is used to run the geoprocessing task on the service.
- Since:
- 100.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class com.esri.arcgisruntime.concurrent.Job
Job.Message, Job.MessageSeverity, Job.MessageSource, Job.Status
-
Field Summary
Fields inherited from class com.esri.arcgisruntime.concurrent.Job
mCredential, mRequestConfiguration
-
Method Summary
Modifier and TypeMethodDescriptionGets the input geoprocessing parameters as passed to this job when callingGeoprocessingTask.createJob(GeoprocessingParameters)
.Gets the result of this job.Methods inherited from class com.esri.arcgisruntime.concurrent.Job
addJobDoneListener, addJobMessageAddedListener, addProgressChangedListener, addStatusChangedListener, cancelAsync, fromJson, getCredential, getError, getMessages, getProgress, getRequestConfiguration, getServerJobId, getStatus, getUnknownJson, getUnsupportedJson, getUri, pause, removeJobDoneListener, removeJobMessageAddedListener, removeProgressChangedListener, removeStatusChangedListener, setCredential, setRequestConfiguration, start, toJson
-
Method Details
-
getResult
Description copied from class:Job
Gets the result of this job. -
getParameters
Gets the input geoprocessing parameters as passed to this job when callingGeoprocessingTask.createJob(GeoprocessingParameters)
. The returnedGeoprocessingParameters
will be a reference to the same instance that was used to create the job. If these parameters contain anyGeoprocessingDataFile
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
-