GetFactoryServiceJobs
Retrieves information about pending synchronous jobs and all running jobs on the node. The node is specified in the TargetServer element of the SOAP header.
For pending synchronous jobs, GetFactoryServiceJobs always returns the following information in addition to any values you specify:

ConnectionHandle

ObjectId

IsTransient

Volume
For running jobs, GetFactoryServiceJobs always returns the following information in addition to any values you specify:

IsSyncJob

Volume

ConnectionHandle

ObjectId

IsTransient for synchronous jobs or JobId for asynchronous jobs
To retrieve all information, specify All.
GetFactoryServiceJobs is available only to a BIRT iHub System administrator. To log in as a BIRT iHub System administrator, use SystemLogin.
Request elements
PendingSyncJobsResultDef
ArrayOfString. Requests the following information about pending synchronous jobs:

Default
ConnectionHandle, ObjectId, IsTransient, and Volume

All
All information

ServerName
The node on which the job originated

Owner
The name of the user who submitted the job

ExecutableFileName
The fully qualified name of the executable file

ExecutableVersionNumber
The fully qualified version number of the executable file

ExecutableVersionName
The fully qualified version name of the executable file

SubmissionTime
The time the job was submitted to the server

QueueTimeout
The number of seconds remaining before the job is deleted from the queue

QueuePosition
The job’s position in the queue
RunningJobsResultDef
ArrayOfString. Requests the following information about all running jobs:

Default
IsSyncJob, Volume, ConnectionHandle, ObjectId, IsTransient for synchronous jobs or JobId for asynchronous jobs.

All
All information.

ServerName
The node on which the job originated.

Owner
The name of the user who submitted the job.

ExecutableFileName
The fully qualified name of the executable file.

ExecutableVersionNumber
The fully qualified version number of the executable file.

ExecutableVersionName
The fully qualified version name of the executable file.

SubmissionTime
The time the job was submitted to the server.

StartTime
The time at which the job execution started.

ExecutionTimeout
The number of seconds remaining before the job execution expires. Always zero (infinite) for asynchronous reports.

IsSyncFactory
True if the Factory is running synchronous jobs, False if the Factory is running asynchronous jobs.

FactoryPid
The Process ID of the Factory.
Response elements
PendingSyncJobs
ArrayOfPendingSyncJob. Information about pending synchronous jobs on the node.
RunningJobs
ArrayOfRunningJob. Information about all running jobs on the node.