Actuate Information Delivery API data types : RunningJob
 
RunningJob
A complex data type that describes a job the Factory is currently processing.
Schema
<xsd:complexType name="RunningJob">
<xsd:sequence>
<xsd:element name="IsSyncJob" type="xsd:boolean"/>
<xsd:element name="ConnectionHandle" type="xsd:base64Binary"
minOccurs="0"/>
<xsd:element name="ObjectId" type="xsd:string"
minOccurs="0"/>
<xsd:element name="IsTransient" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="IsProgressive" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="JobId" type="xsd:string" minOccurs="0"/>
<xsd:element name="Volume" type="xsd:string"/>
<xsd:element name="ServerName" type="xsd:string"
minOccurs="0"/>
<xsd:element name="Owner" type="xsd:string" minOccurs="0"/>
<xsd:element name="ExecutableFileName" type="xsd:string"
minOccurs="0"/>
<xsd:element name="ExecutableVersionNumber" type="xsd:long"
minOccurs="0"/>
<xsd:element name="ExecutableVersionName" type="xsd:string"
minOccurs="0"/>
<xsd:element name="ResourceGroup" type="xsd:string"
minOccurs="0"/>
<xsd:element name="SubmissionTime" type="xsd:dateTime"
minOccurs="0"/>
<xsd:element name="StartTime" type="xsd:dateTime"
minOccurs="0"/>
<xsd:element name="RunningTime" type="xsd:long"
minOccurs="0"/>
<xsd:element name="ExecutionTimeout" type="xsd:long"
minOccurs="0"/>
<xsd:element name="IsSyncFactory" type="xsd:boolean"
minOccurs="0"/>
<xsd:element name="FactoryPid" type="xsd:long"
minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
Elements
IsSyncJob
Specifies whether the job is synchronous. True if the job is synchronous, False if the job is asynchronous.
ConnectionHandle
An optional element that supports keeping a connection open to view a persistent report. If ConnectionHandle is present in the SOAP header, the system routes subsequent viewing requests to the same View service that returned the ConnectionHandle. If present, BIRT iHub System ignores the value of TargetVolume.
ObjectId
The ID of the synchronous report for which to retrieve information.
IsTransient
Specifies whether the synchronous report is transient. True if the synchronous report is transient, False if the synchronous report is persistent.
IsProgressive
Specifies whether progressive viewing is enabled. True if progressive viewing is enabled.
JobId
The ID of the asynchronous job.
Volume
The Encyclopedia volume on which the job originated.
ServerName
The node on which the job is running.
Owner
The name of the user who submitted the job.
ExecutableFileName
The fully qualified name of the executable file.
ExecutableVersionNumber
The version number of the executable file.
ExecutableVersionName
The version name of the executable file.
ResourceGroup
The resource group for the job.
SubmissionTime
The time at which the job was submitted to the server.
StartTime
The time at which job execution started.
RunningTime
The time elapsed since job execution started.
ExecutionTimeout
The number of seconds remaining before job execution times out. The number is always zero (infinite) for asynchronous reports.
IsSyncFactory
Specifies whether the Factory is running synchronous jobs. True if the Factory is running synchronous jobs, False if the Factory is running asynchronous jobs.
FactoryPid
The process ID of the Factory.