com.esri.arcgis.system
Interface IJobResults

All Superinterfaces:
Serializable

public interface IJobResults
extends Serializable

Provides access to properties of job results.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 byte[] getBinaryResults()
          Job results in binary format.
 void getRESTResults(String[] pVal, byte[][] ppVal)
          Job results in REST format.
 int getResultsFormat()
          Format of job results.
 String getStringResults()
          Job results in SOAP format.
 boolean isRESTFormat()
          REST Format of job results.
 void setBinaryResults(byte[] ppVal)
          Job results in binary format.
 void setRESTResults(String val, byte[] pVal)
          Job results in REST format.
 void setStringResults(String pVal)
          Job results in SOAP format.
 

Method Detail

getResultsFormat

int getResultsFormat()
                     throws IOException,
                            AutomationException
Format of job results.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getStringResults

String getStringResults()
                        throws IOException,
                               AutomationException
Job results in SOAP format.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setStringResults

void setStringResults(String pVal)
                      throws IOException,
                             AutomationException
Job results in SOAP format.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getBinaryResults

byte[] getBinaryResults()
                        throws IOException,
                               AutomationException
Job results in binary format.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
An unsigned byte
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBinaryResults

void setBinaryResults(byte[] ppVal)
                      throws IOException,
                             AutomationException
Job results in binary format.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
ppVal - An unsigned byte (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isRESTFormat

boolean isRESTFormat()
                     throws IOException,
                            AutomationException
REST Format of job results.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getRESTResults

void getRESTResults(String[] pVal,
                    byte[][] ppVal)
                    throws IOException,
                           AutomationException
Job results in REST format.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pVal - The pVal (out: use single element array)
ppVal - An unsigned byte (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setRESTResults

void setRESTResults(String val,
                    byte[] pVal)
                    throws IOException,
                           AutomationException
Job results in REST format.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
val - The val (in)
pVal - An unsigned byte (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.