com.esri.arcgis.system
Interface IJobInfo

All Superinterfaces:
Serializable

public interface IJobInfo
extends Serializable

Provides access to info properties of the job.

Product Availability

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


Method Summary
 String getDescription()
          Job description.
 Date getEndingTime()
          Time when job execution ended.
 Date getStartingTime()
          Time when the job execution started.
 String getSubmittedBy()
          Name of the user who submitted the job.
 Date getSubmittingTime()
          Time when the job was submitted.
 void setDescription(String desc)
          Job description.
 void setEndingTime(Date time)
          Time when job execution ended.
 void setStartingTime(Date time)
          Time when the job execution started.
 void setSubmittedBy(String userName)
          Name of the user who submitted the job.
 void setSubmittingTime(Date time)
          Time when the job was submitted.
 

Method Detail

getDescription

String getDescription()
                      throws IOException,
                             AutomationException
Job description.

Product Availability

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

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

setDescription

void setDescription(String desc)
                    throws IOException,
                           AutomationException
Job description.

Product Availability

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

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

getSubmittedBy

String getSubmittedBy()
                      throws IOException,
                             AutomationException
Name of the user who submitted the job.

Product Availability

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

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

setSubmittedBy

void setSubmittedBy(String userName)
                    throws IOException,
                           AutomationException
Name of the user who submitted the job.

Product Availability

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

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

getSubmittingTime

Date getSubmittingTime()
                       throws IOException,
                              AutomationException
Time when the job was submitted.

Product Availability

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

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

setSubmittingTime

void setSubmittingTime(Date time)
                       throws IOException,
                              AutomationException
Time when the job was submitted.

Product Availability

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

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

getStartingTime

Date getStartingTime()
                     throws IOException,
                            AutomationException
Time when the job execution started.

Product Availability

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

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

setStartingTime

void setStartingTime(Date time)
                     throws IOException,
                            AutomationException
Time when the job execution started.

Product Availability

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

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

getEndingTime

Date getEndingTime()
                   throws IOException,
                          AutomationException
Time when job execution ended.

Product Availability

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

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

setEndingTime

void setEndingTime(Date time)
                   throws IOException,
                          AutomationException
Time when job execution ended.

Product Availability

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

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