com.esri.arcgis.datasourcesraster
Interface IThreadedJobResult

All Superinterfaces:
Serializable
All Known Implementing Classes:
IThreadedJobResultProxy, ThreadedJobResult

public interface IThreadedJobResult
extends Serializable

Provides access to members that control a threaded job result.

Product Availability

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


Method Summary
 IPropertySet getProperties()
          All the properties that define the threaded job results object.
 int getWorkDone()
          The amount of work done by the job.
 void setPropertiesByRef(IPropertySet ppResultProperties)
          All the properties that define the threaded job results object.
 void setWorkDone(int pWorkDone)
          The amount of work done by the job.
 

Method Detail

getProperties

IPropertySet getProperties()
                           throws IOException,
                                  AutomationException
All the properties that define the threaded job results object.

Product Availability

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

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

setPropertiesByRef

void setPropertiesByRef(IPropertySet ppResultProperties)
                        throws IOException,
                               AutomationException
All the properties that define the threaded job results object.

Product Availability

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

Parameters:
ppResultProperties - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWorkDone

int getWorkDone()
                throws IOException,
                       AutomationException
The amount of work done by the job.

Product Availability

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

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

setWorkDone

void setWorkDone(int pWorkDone)
                 throws IOException,
                        AutomationException
The amount of work done by the job.

Product Availability

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

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