com.esri.arcgis.geoprocessing
Interface IGPServerSync

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPServerSync, IGPServerSyncProxy

public interface IGPServerSync
extends java.io.Serializable

COM Interface 'IGPServerSync'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to the methods of the geoprocessing server.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID5c93d0cc_aed8_4517_bdff_de416025fb57
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IGPResult execute(java.lang.String toolName, IGPValues pValues, IGPResultOptions pOptions, IPropertySet pEnvValues)
          Executes the specified tool with the supplied values and options and returns the results.
 IGPToolInfo getToolInfo(java.lang.String toolName)
          Returns the tool information of the specified tool name.
 IGPToolInfos getToolInfos()
          Returns the tool information of the available tools.
 IStringArray getToolNames()
          Returns the names of the available tools.
 

Field Detail

IID5c93d0cc_aed8_4517_bdff_de416025fb57

static final int IID5c93d0cc_aed8_4517_bdff_de416025fb57
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getToolNames

IStringArray getToolNames()
                          throws java.io.IOException,
                                 AutomationException
Returns the names of the available tools.

Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getToolInfo

IGPToolInfo getToolInfo(java.lang.String toolName)
                        throws java.io.IOException,
                               AutomationException
Returns the tool information of the specified tool name.

Parameters:
toolName - The toolName (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPToolInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getToolInfos

IGPToolInfos getToolInfos()
                          throws java.io.IOException,
                                 AutomationException
Returns the tool information of the available tools.

Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPToolInfos
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

execute

IGPResult execute(java.lang.String toolName,
                  IGPValues pValues,
                  IGPResultOptions pOptions,
                  IPropertySet pEnvValues)
                  throws java.io.IOException,
                         AutomationException
Executes the specified tool with the supplied values and options and returns the results.

Parameters:
toolName - The toolName (in)
pValues - A reference to a com.esri.arcgis.geoprocessing.IGPValues (in)
pOptions - A reference to a com.esri.arcgis.geoprocessing.IGPResultOptions (in)
pEnvValues - A reference to a com.esri.arcgis.system.IPropertySet (in)
Returns:
A reference to a com.esri.arcgis.geoprocessing.IGPResult
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.