com.esri.arcgis.geoprocessing
Interface IGeoProcessorResult2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GeoProcessorResult, IGeoProcessorResult2Proxy

public interface IGeoProcessorResult2
extends java.io.Serializable

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

Description: 'The Geoprocessor Result. Provides access to the results of tools.' 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 IID23c0c81f_421a_44d9_a123_ae12b3c4e282
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void cancel()
          Cancel the job.
 IGPValue getInput(int index)
          Return the input by index.
 int getInputCount()
          Return the number of inputs.
 java.lang.String getMapImageURL(ILongArray pParamIndexes, int height, int width, int resolution)
          Delete the job and all associated data.
 int getMaxSeverity()
          Return the maximum severity of the message.
 java.lang.String getMessage(int index)
          Return the message description by index.
 int getMessageCount()
          Return the number of messages.
 java.lang.String getMessages(int severity)
          Return all of the message descriptions.
 IGPValue getOutput(int index)
          Return the output by index.
 int getOutputCount()
          Return the number of outputs.
 IMdProcess getProcess()
          Set the GeoProcessor process value.
 java.lang.String getResultID()
          Get the job ID.
 IGPMessages getResultMessages()
          Return the GPMessages object which will be messages.
 int getReturnCode(int index)
          Return the message error code (Error Messages Only) by index.
 java.lang.Object getReturnValue()
          Get the GeoProcessor return value.
 int getSeverity(int index)
          Return the message severity by index.
 int getStatus()
          Get the job status.
 boolean isAsync()
          Get the GeoProcessor ASync status.
 boolean isCanceled()
          Get the GeoProcessor return value.
 void setProcessByRef(IMdProcess process)
          Set the GeoProcessor process value.
 void setResultID(java.lang.String resultID)
          Get the job ID.
 void setStatus(int status)
          Get the job status.
 

Field Detail

IID23c0c81f_421a_44d9_a123_ae12b3c4e282

static final int IID23c0c81f_421a_44d9_a123_ae12b3c4e282
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

getReturnValue

java.lang.Object getReturnValue()
                                throws java.io.IOException,
                                       AutomationException
Get the GeoProcessor return value.

Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStatus

int getStatus()
              throws java.io.IOException,
                     AutomationException
Get the job status.

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

getResultID

java.lang.String getResultID()
                             throws java.io.IOException,
                                    AutomationException
Get the job ID.

Returns:
The resultID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getResultMessages

IGPMessages getResultMessages()
                              throws java.io.IOException,
                                     AutomationException
Return the GPMessages object which will be messages.

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

getMessageCount

int getMessageCount()
                    throws java.io.IOException,
                           AutomationException
Return the number of messages.

Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMessage

java.lang.String getMessage(int index)
                            throws java.io.IOException,
                                   AutomationException
Return the message description by index.

Parameters:
index - The index (in)
Returns:
The pMessage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSeverity

int getSeverity(int index)
                throws java.io.IOException,
                       AutomationException
Return the message severity by index.

Parameters:
index - The index (in)
Returns:
The pSeverity
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getReturnCode

int getReturnCode(int index)
                  throws java.io.IOException,
                         AutomationException
Return the message error code (Error Messages Only) by index.

Parameters:
index - The index (in)
Returns:
The pCode
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMessages

java.lang.String getMessages(int severity)
                             throws java.io.IOException,
                                    AutomationException
Return all of the message descriptions.

Parameters:
severity - The severity (in)
Returns:
The pMessages
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaxSeverity

int getMaxSeverity()
                   throws java.io.IOException,
                          AutomationException
Return the maximum severity of the message.

Returns:
The pSeverity
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOutputCount

int getOutputCount()
                   throws java.io.IOException,
                          AutomationException
Return the number of outputs.

Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOutput

IGPValue getOutput(int index)
                   throws java.io.IOException,
                          AutomationException
Return the output by index.

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

getInputCount

int getInputCount()
                  throws java.io.IOException,
                         AutomationException
Return the number of inputs.

Returns:
The pCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInput

IGPValue getInput(int index)
                  throws java.io.IOException,
                         AutomationException
Return the input by index.

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

cancel

void cancel()
            throws java.io.IOException,
                   AutomationException
Cancel the job.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMapImageURL

java.lang.String getMapImageURL(ILongArray pParamIndexes,
                                int height,
                                int width,
                                int resolution)
                                throws java.io.IOException,
                                       AutomationException
Delete the job and all associated data.

Parameters:
pParamIndexes - A reference to a com.esri.arcgis.system.ILongArray (in)
height - The height (in)
width - The width (in)
resolution - The resolution (in)
Returns:
The uRL
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStatus

void setStatus(int status)
               throws java.io.IOException,
                      AutomationException
Get the job status.

Parameters:
status - A com.esri.arcgis.system.esriJobStatus constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setResultID

void setResultID(java.lang.String resultID)
                 throws java.io.IOException,
                        AutomationException
Get the job ID.

Parameters:
resultID - The resultID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProcess

IMdProcess getProcess()
                      throws java.io.IOException,
                             AutomationException
Set the GeoProcessor process value.

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

setProcessByRef

void setProcessByRef(IMdProcess process)
                     throws java.io.IOException,
                            AutomationException
Set the GeoProcessor process value.

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

isCanceled

boolean isCanceled()
                   throws java.io.IOException,
                          AutomationException
Get the GeoProcessor return value.

Returns:
The isCanceled
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAsync

boolean isAsync()
                throws java.io.IOException,
                       AutomationException
Get the GeoProcessor ASync status.

Returns:
The isAsync
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.