PTP
Release 7.0

org.eclipse.ptp.core.jobs
Interface IPJobStatus

All Superinterfaces:
IJobStatus

public interface IPJobStatus
extends IJobStatus

Extends IJobStatus for parallel jobs. Clients can obtain this interface by adapting an IJobStatus instance.

Since:
7.0

Field Summary
static String COMPLETED
           
static String RUNNING
           
static String SUSPENDED
           
static String UNDETERMINED
           
 
Fields inherited from interface org.eclipse.ptp.core.jobs.IJobStatus
CANCELED, FAILED, JOB_OUTERR_READY, QUEUED_ACTIVE, SUBMITTED, SYSTEM_ON_HOLD, SYSTEM_SUSPENDED, USER_ON_HOLD, USER_SUSPENDED, USER_SYSTEM_ON_HOLD, USER_SYSTEM_SUSPENDED
 
Method Summary
 int getNumberOfProcesses()
           
 String getProcessState(int proc)
           
 void setProcessOutput(BitSet procs, String output)
           
 void setProcessState(BitSet procs, String state)
           
 
Methods inherited from interface org.eclipse.ptp.core.jobs.IJobStatus
getControlId, getErrorPath, getJobId, getLaunchMode, getOutputPath, getOwner, getQueueName, getState, getStateDetail, getStreamsProxy, isInteractive
 

Field Detail

COMPLETED

static final String COMPLETED
See Also:
Constant Field Values

RUNNING

static final String RUNNING
See Also:
Constant Field Values

SUSPENDED

static final String SUSPENDED
See Also:
Constant Field Values

UNDETERMINED

static final String UNDETERMINED
See Also:
Constant Field Values
Method Detail

getNumberOfProcesses

int getNumberOfProcesses()
Returns:

getProcessState

String getProcessState(int proc)
Parameters:
proc -
Returns:

setProcessOutput

void setProcessOutput(BitSet procs,
                      String output)
Parameters:
procs -
output -

setProcessState

void setProcessState(BitSet procs,
                     String state)
Parameters:
procs -
state -

PTP
Release 7.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.