package

com.esri.core.tasks.ags.geoprocessing

Contains classes for connecting to geoprocessing services and parsing the results.

Interfaces

GPJobStatusCallback Implement this interface to create a callback that will be used to notify status update of a. 

Classes

Geoprocessor

This class represents a GeoProcessing task. 

GPBoolean The GPBoolean class is a container that is used to represent a geoprocessing parameter of the type Boolean. 
GPDataFile The GPDataFile class is a container that is used to represent a geoprocessing parameter of the type DataFile. 
GPDate Container class representing a Geo-Processing parameter of the type date. 
GPDouble Container class representing a Geo-Processing parameter of the type double. 
GPFeatureRecordSetLayer Container class representing a georocessing parameter of the data type GPFeatureRecordSetLayer. 
GPGetJobResultParameters  
GPGetJobResultTask This class implements a task that can be passed to a thread pool or thread to asynchronously retrieve an output parameter from an asynchronous geoprocessing task. 
GPJobParameter This class gives the descriptions of the input GPParameter and output GPParameter by providing their names and values. 
GPJobResource This class represents a job submitted asynchronously. 
GPJobResults This class is used to return the requested parameters and associated job resource when running a GP job asynchronously. 
GPLinearUnit Container class representing a Geo-Processing parameter of the type linear unit. 
GPLong Container class representing a Geo-Processing parameter of the type long. 
GPMapImage Container class representing a map image object shared by GPRasterDataLayer and GPFeatureRecordSetLayer. 
GPMessage This class represents messages generated during the execution of a geoprocessing task. 
GPMultiValue<T extends GPParameter> Container class representing a Geo-Processing parameter of the type multivalue. 
GPParameter Base class for all GeoProcessing parameters. 
GPRasterData Container class representing a Geo-Processing parameter of the type raster data. 
GPRasterDataLayer

Container class representing a Geo-Processing parameter of the type raster data layer. 

GPRecordSet Container class representing a Geo-Processing parameter of the type record set. 
GPResultResource This class represents a result of execute(List)
GPServiceInfo This class provides information on a geoprocessing service at a given URL. 
GPString Container class representing a Geo-Processing parameter of the type String. 
GPTaskInfo This class provides information on a geoprocessing task at a given URL. 
GPTaskInfo.GPParameterInfo This class provides information on a single parameter of a geoprocessing task. 

Enums

GPJobResource.JobStatus The job status. 
GPTaskInfo.ExecutionType Indicates whether a task is synchronous or asynchronous. 
GPTaskInfo.ParamDirection Indicates whether a task parameter is input or output. 
GPTaskInfo.ParamType Indicates whether a task parameter is required, optional or derived.