com.ibm.tws.objects.plan.types
Class FlowNodeInternalStatusType

java.lang.Object
  extended bycom.ibm.tws.objects.types.OrdinalType
      extended bycom.ibm.tws.objects.plan.types.FlowNodeInternalStatusType
All Implemented Interfaces:
java.io.Serializable

public class FlowNodeInternalStatusType
extends OrdinalType

This class implements the FlowNodeInternalStatusType ordinal type. It contains the valid values for the internal status of a Job or a Job Stream. These values are also used as as filters values for JobInPlanFilters.INTERNAL_STATUS_LIST and JobStreamInPlanFilters.INTERNAL_STATUS_LIST . In the following table there are the details of the status-internal status corrispondences. Note that not all the Internal statuses are valid for Job Streams. Furthermore note that Statuses can be reported to end users also for other circumstances other than Internal statuses occurences. For example If priority is set to zero the Status is set to Held indipendently to the Internal Status value. See FlowNodeStatusType for details. Finally note the presence of the status FENCE, introduced with TWS 8.2.1, which meaning is that the Job has a priority lower or equal to its Workstation fence. Obviously this Internal Status is valid only for the Job.

Status Internal Status Short Description Valid for Job Valid for Job Stream
Cancelled CANCEL Cancel Yes Yes
MPE_SUSP MPE Susp Yes Yes
Held USER_HELD User Held Yes Yes
Waiting ADDING Adding Yes Yes
CNPEND Cancel Pending Yes Yes
END_P Waiting Confirmation Yes Yes
MPE_WAIT MPE Wait Yes Yes
MPE_WAITD MPE Wait / Deferred Yes Yes
MPE_INTRO MPE Intro Yes Yes
MPE_INTRO_BM MPE Intro BM Yes No
HOLD Hold Yes Yes
Blocked SUSP Stuck Yes Yes
Ready READY Ready Yes Yes
Started EXEC Executing Yes Yes
EXEC_BM Executing and launched Yes No
SUCC_P Waiting for confirm Yes Yes
ABEND_P Waiting for confirm Yes Yes
Completed SUCC Successfull Yes Yes
Error ABEND Abended Yes Yes
CANT_STREAM Bacthman can't stream job Yes Yes
Undecided UNKNOWN Unknown Status Yes Yes
EXTRN Unknown State / External Yes Yes
ERROR_STAT Error happened / External Yes Yes

See Also:
JobInPlan, JobStreamInPlan, JobInPlanFilters, JobStreamInPlanFilters, FlowNodeStatusType, Serialized Form

Field Summary
static java.lang.String COPYRIGHT
          Copyright.
static FlowNodeInternalStatusType FLOW_NODE_STATUS_ABEND
          Flow Node is Abended
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_ABEND_P
          Flow Node waiting for Confirm
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_ADDING
          Flow Node Status is Adding.
static FlowNodeInternalStatusType FLOW_NODE_STATUS_CANCEL
          Flow Node tatus Cancelled
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_CANT_STREAM
          Batchman can't stream Job
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_CNPEND
          Flow Node Status is Cancel Pending
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_END_P
          Flow Node waiting for Confirm
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_ERROR_STAT
          Flow Node External / Error Happened
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_EXEC
          Flow Node is Executing
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_EXEC_BM
          Flow Node is Executing and launched.
static FlowNodeInternalStatusType FLOW_NODE_STATUS_EXTRN
          Unknown State / External
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_FENCE
          Job has a priority lower than or equal to its Workstation fence.
static FlowNodeInternalStatusType FLOW_NODE_STATUS_HOLD
          Flow Node status is Hold
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_JSS_STAT
          For internal use only.
static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_INTRO
          Flow Node status is MPE Intro
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_INTRO_BM
          Flow Node status is MPE Intro and launched.
static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_SCHED
          Flow Node in Sched State
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_SUSP
          Flow Node is in MPE Susp Status
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_WAIT
          Flow node Status is MPE Wait
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_WAITD
          Flow Node is in Wait / Deferred
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_READY
          Flow Node status is Ready
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_RESTART_JOB
          Job Status is Restart Job
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_SUCC
          Flow Node Succeeded
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_SUCC_P
          Flow Node waiting for Confirm
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_SUSP
          Flow Node is Stuck
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_UNKNOWN
          Flow Node Status Unknows
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_USER_HELD
          Priority set to zero
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_STATUS_USER_STREAM
          User Streamed, Job is Executing
(This status can be used only with a TWS Distributed engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_COMPLETE
          JobStream/Job status is COMPLETE
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_DELETED
          JobStream/Job status is DELETED
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_ERROR
          JobStream/Job status is ERROR
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_INTERRUPTED
          Job status is INTERRUPTED
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_NOREPORTINGPRED
          Job status is NOREPORTINGPRED
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_PENDINGPRED
          JobStream status is PENDINGPRED
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_READY
          Job status is READY
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_STARTED
          JobStream/Job status is STARTED
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_UNDECIDED
          JobStream/Job status is UNDECIDED
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_WAITING
          JobStream/Job status is WAITING
(This status can be used only with a TWS for z/OS engine.)
static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_WAITINGFORINPUT
          Job status is WAITINGFORINPUT
(This status can be used only with a TWS for z/OS engine.)
 
Method Summary
 boolean equals(java.lang.Object object)
          Returns true if this object equals to the specified one.
static FlowNodeInternalStatusType getInstance(char charValue)
          Returns a reference to the instance of FlowNodeInternalStatusType that is associated to the specified character.
 int hashCode()
          Returns a hash code for this FlowNodeInternalStatusType object.
 java.lang.String toString()
          Returns a string representation of this FlowNodeInternalStatusType object.
 
Methods inherited from class com.ibm.tws.objects.types.OrdinalType
getCharValue, getInstance, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
Copyright.


FLOW_NODE_STATUS_READY

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_READY
Flow Node status is Ready
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_HOLD

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_HOLD
Flow Node status is Hold
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_EXEC

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_EXEC
Flow Node is Executing
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_EXEC_BM

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_EXEC_BM
Flow Node is Executing and launched. Not Valid For the Job Stream
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_SUSP

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_SUSP
Flow Node is Stuck
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_ABEND

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_ABEND
Flow Node is Abended
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_SUCC

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_SUCC
Flow Node Succeeded
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_CANCEL

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_CANCEL
Flow Node tatus Cancelled
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_UNKNOWN

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_UNKNOWN
Flow Node Status Unknows
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_USER_STREAM

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_USER_STREAM
User Streamed, Job is Executing
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_CNPEND

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_CNPEND
Flow Node Status is Cancel Pending
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_ADDING

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_ADDING
Flow Node Status is Adding. This Status can occur during Submit.
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_RESTART_JOB

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_RESTART_JOB
Job Status is Restart Job
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_CANT_STREAM

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_CANT_STREAM
Batchman can't stream Job
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_MPE_SUSP

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_SUSP
Flow Node is in MPE Susp Status
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_MPE_WAIT

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_WAIT
Flow node Status is MPE Wait
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_MPE_INTRO

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_INTRO
Flow Node status is MPE Intro
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_MPE_INTRO_BM

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_INTRO_BM
Flow Node status is MPE Intro and launched. Not Valid For the Job Stream.
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_MPE_WAITD

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_WAITD
Flow Node is in Wait / Deferred
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_MPE_SCHED

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_MPE_SCHED
Flow Node in Sched State
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_ABEND_P

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_ABEND_P
Flow Node waiting for Confirm
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_SUCC_P

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_SUCC_P
Flow Node waiting for Confirm
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_END_P

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_END_P
Flow Node waiting for Confirm
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_EXTRN

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_EXTRN
Unknown State / External
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_ERROR_STAT

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_ERROR_STAT
Flow Node External / Error Happened
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_USER_HELD

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_USER_HELD
Priority set to zero
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_JSS_STAT

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_JSS_STAT
For internal use only. (This status can be used only with a TWS Distributed engine.)


FLOW_NODE_STATUS_FENCE

public static FlowNodeInternalStatusType FLOW_NODE_STATUS_FENCE
Job has a priority lower than or equal to its Workstation fence. TWS 8.2.1 or greater. Not Valid For the Job Stream.
(This status can be used only with a TWS Distributed engine.)


FLOW_NODE_ZOSSTATUS_COMPLETE

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_COMPLETE
JobStream/Job status is COMPLETE
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_DELETED

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_DELETED
JobStream/Job status is DELETED
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_ERROR

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_ERROR
JobStream/Job status is ERROR
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_WAITING

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_WAITING
JobStream/Job status is WAITING
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_STARTED

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_STARTED
JobStream/Job status is STARTED
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_UNDECIDED

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_UNDECIDED
JobStream/Job status is UNDECIDED
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_PENDINGPRED

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_PENDINGPRED
JobStream status is PENDINGPRED
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_WAITINGFORINPUT

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_WAITINGFORINPUT
Job status is WAITINGFORINPUT
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_READY

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_READY
Job status is READY
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_INTERRUPTED

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_INTERRUPTED
Job status is INTERRUPTED
(This status can be used only with a TWS for z/OS engine.)


FLOW_NODE_ZOSSTATUS_NOREPORTINGPRED

public static FlowNodeInternalStatusType FLOW_NODE_ZOSSTATUS_NOREPORTINGPRED
Job status is NOREPORTINGPRED
(This status can be used only with a TWS for z/OS engine.)

Method Detail

getInstance

public static FlowNodeInternalStatusType getInstance(char charValue)
Returns a reference to the instance of FlowNodeInternalStatusType that is associated to the specified character.

Parameters:
charValue - The character used by DAO implementors to store this object as a char.
Returns:
A reference to the corresponding instance for the specified character.

equals

public boolean equals(java.lang.Object object)
Returns true if this object equals to the specified one.

Parameters:
object - The object to be compared with this one.
Returns:
True if this object equals to the given one.

hashCode

public int hashCode()
Returns a hash code for this FlowNodeInternalStatusType object.

Returns:
The object's hash code.

toString

public java.lang.String toString()
Returns a string representation of this FlowNodeInternalStatusType object.

Returns:
A text string including the name of the status wrapped by this FlowNodeInternalStatusType object.


Copyright © 2005 IBM All Rights Reserved.