com.esri.arcgis.geoprocessing
Interface IGeoProcessorResult

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

public interface IGeoProcessorResult
extends java.io.Serializable

COM Interface 'IGeoProcessorResult'. 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 IIDe6f5ed50_72bb_42ae_b62f_b749185e2792
           
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.
 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.
 

Field Detail

IIDe6f5ed50_72bb_42ae_b62f_b749185e2792

static final int IIDe6f5ed50_72bb_42ae_b62f_b749185e2792
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.