com.ibm.tws.objects.plan
Class OperatorInstructionInPlan

java.lang.Object
  extended bycom.ibm.tws.objects.plan.OperatorInstructionInPlan
All Implemented Interfaces:
java.io.Serializable, TWSHeader, TWSObject

public class OperatorInstructionInPlan
extends java.lang.Object
implements TWSObject, TWSHeader

This object represents an Operator Instruction in zOS environment. It is returnd by getJobInstanceOperatorInstructions(Identifier jobId) API

No constraints must be met on OperatorInstructionInPlan objects, because it is only an output object.

See Also:
Serialized Form

Field Summary
static java.lang.String COPYRIGHT
          Copyright.
 
Constructor Summary
OperatorInstructionInPlan()
          Creates an empty OperatorInstructionInPlan.
OperatorInstructionInPlan(Identifier id)
          Creates an OperatorInstruction in plan with the specified identifier.
 
Method Summary
 boolean equals(java.lang.Object object)
          Returns true if all fields of this Operator Instruction object are equal to those of the given one.
 Identifier getId()
          Gets the Operator Instruction In Plan Identifier
 java.lang.String getJclName()
          Returns the JCL Name
 java.lang.String getJobName()
          Returns The Job Name
 java.lang.String getJobStreamName()
          Returns the Job Stream Name
 LockData getLockData()
          Returns always null because locking is not available for objects in plan.
 ModifyData getModifyData()
          Returns always null because modification info are not available for objects in plan.
 java.lang.String getName()
          Gets the Operator Instruction In Plan Identifier
 TWSHeader getObjectHeader()
          Returns the object header.
 TWSKey getObjectKey()
          Returns the object key.
 java.util.List getTextLines()
          Returns the Text Lines
 java.util.Date getValidFromDateTime()
          Returns the Valid From Date
 java.util.Date getValidToDateTime()
          Returns the Valid To Date
 java.lang.String getWorkstation()
          Returns the Workstation as a String
 int hashCode()
          Returns a hash code for this Operator Instruction object.
 void setId(Identifier identifier)
          Sets the Operator Instruction identifier.
 void setJclName(java.lang.String jclName)
          Sets the JCL Name
 void setJobName(java.lang.String jobName)
          Sets the Job Name
 void setJobStreamName(java.lang.String jobStreamName)
          Sets the Job Stream Name
 void setModifyData(ModifyData modifyData)
          Sets the Modify Data
 void setTextLines(java.util.List textLines)
          Sets the Text Lines
 void setValidFromDateTime(java.util.Date validFromDateTime)
          Sets the Valid From Date
 void setValidToDateTime(java.util.Date validToDateTime)
          Sets the Valid To Date
 void setWorkstation(java.lang.String workstation)
          Sets the Workstation String
 java.lang.String toString()
          Returns a string representation of this Operator Instruction.
 
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.

Constructor Detail

OperatorInstructionInPlan

public OperatorInstructionInPlan()
Creates an empty OperatorInstructionInPlan.


OperatorInstructionInPlan

public OperatorInstructionInPlan(Identifier id)
Creates an OperatorInstruction in plan with the specified identifier.

Parameters:
id - The Operator Instruction identifier.
Method Detail

getModifyData

public ModifyData getModifyData()
Returns always null because modification info are not available for objects in plan.

Specified by:
getModifyData in interface TWSObject
Returns:
ModifyData

getLockData

public LockData getLockData()
Returns always null because locking is not available for objects in plan.

Specified by:
getLockData in interface TWSObject
Returns:
LockData

getObjectKey

public TWSKey getObjectKey()
Returns the object key.

Specified by:
getObjectKey in interface TWSObject
Returns:
The object key.

getObjectHeader

public TWSHeader getObjectHeader()
Returns the object header.

Specified by:
getObjectHeader in interface TWSObject
Returns:
The object header.

getId

public Identifier getId()
Gets the Operator Instruction In Plan Identifier

Specified by:
getId in interface TWSObject
Returns:
Identifier the Operator Instruction Identifier

getName

public java.lang.String getName()
Gets the Operator Instruction In Plan Identifier

Specified by:
getName in interface TWSObject
Returns:
String the Operator Instruction Name

getJclName

public java.lang.String getJclName()
Returns the JCL Name

Returns:
Returns the jclName.

getJobName

public java.lang.String getJobName()
Returns The Job Name

Returns:
Returns the jobName.

getJobStreamName

public java.lang.String getJobStreamName()
Returns the Job Stream Name

Returns:
Returns the jobStreamName.

getTextLines

public java.util.List getTextLines()
Returns the Text Lines

Returns:
Returns the textLines.

getWorkstation

public java.lang.String getWorkstation()
Returns the Workstation as a String

Returns:
Returns the workstation.

getValidFromDateTime

public java.util.Date getValidFromDateTime()
Returns the Valid From Date

Returns:
Returns the validFromDateTime.

getValidToDateTime

public java.util.Date getValidToDateTime()
Returns the Valid To Date

Returns:
Returns the validToDateTime.

setId

public void setId(Identifier identifier)
Sets the Operator Instruction identifier.

Parameters:
identifier - The operator Instruction Id

setJclName

public void setJclName(java.lang.String jclName)
Sets the JCL Name

Parameters:
jclName - The jclName to set.

setJobName

public void setJobName(java.lang.String jobName)
Sets the Job Name

Parameters:
jobName - The jobName to set.

setJobStreamName

public void setJobStreamName(java.lang.String jobStreamName)
Sets the Job Stream Name

Parameters:
jobStreamName - The jobStreamName to set.

setModifyData

public void setModifyData(ModifyData modifyData)
Sets the Modify Data

Parameters:
modifyData - The modifyData to set.

setTextLines

public void setTextLines(java.util.List textLines)
Sets the Text Lines

Parameters:
textLines - The textLines to set.

setWorkstation

public void setWorkstation(java.lang.String workstation)
Sets the Workstation String

Parameters:
workstation - The workstation to set.

setValidFromDateTime

public void setValidFromDateTime(java.util.Date validFromDateTime)
Sets the Valid From Date

Parameters:
validFromDateTime - The validFromDateTime to set.

setValidToDateTime

public void setValidToDateTime(java.util.Date validToDateTime)
Sets the Valid To Date

Parameters:
validToDateTime - The validToDateTime to set.

equals

public boolean equals(java.lang.Object object)
Returns true if all fields of this Operator Instruction object are equal to those of the given 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 Operator Instruction object.

Returns:
The object's hash code.

toString

public java.lang.String toString()
Returns a string representation of this Operator Instruction.

Returns:
A text string including all Operator Instruction fields.


Copyright © 2005 IBM All Rights Reserved.