jsr352.batch.jsl
Class Step

java.lang.Object
  extended by jsr352.batch.jsl.Step
All Implemented Interfaces:
ExecutionElement

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public class Step
extends Object
implements ExecutionElement

Java class for Step complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Step">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="partition" type="{http://batch.jsr352/jsl}Partition" minOccurs="0"/>
         <element name="properties" type="{http://batch.jsr352/jsl}Properties" minOccurs="0"/>
         <element name="listeners" type="{http://batch.jsr352/jsl}Listeners" minOccurs="0"/>
         <choice minOccurs="0">
           <element name="batchlet" type="{http://batch.jsr352/jsl}Batchlet"/>
           <element name="chunk" type="{http://batch.jsr352/jsl}Chunk"/>
         </choice>
         <group ref="{http://batch.jsr352/jsl}ControlElements" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="start-limit" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="allow-start-if-complete" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="next" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="abstract" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="parent" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String _abstract
           
protected  String allowStartIfComplete
           
protected  Batchlet batchlet
           
protected  Chunk chunk
           
protected  List<ControlElement> controlElements
           
protected  String id
           
protected  Listeners listeners
           
protected  String nextFromAttribute
           
protected  String parent
           
protected  Partition partition
           
protected  JSLProperties properties
           
protected  String startLimit
           
 
Constructor Summary
Step()
           
 
Method Summary
 String getAbstract()
          Gets the value of the abstract property.
 String getAllowStartIfComplete()
          Gets the value of the allowStartIfComplete property.
 Batchlet getBatchlet()
          Gets the value of the batchlet property.
 Chunk getChunk()
          Gets the value of the chunk property.
 List<ControlElement> getControlElements()
          Gets the value of the controlElements property.
 String getId()
          Gets the value of the id property.
 Listeners getListeners()
          Gets the value of the listeners property.
 String getNextFromAttribute()
          Gets the value of the nextFromAttribute property.
 String getParent()
          Gets the value of the parent property.
 Partition getPartition()
          Gets the value of the partition property.
 JSLProperties getProperties()
          Gets the value of the properties property.
 String getStartLimit()
          Gets the value of the startLimit property.
 void setAbstract(String value)
          Sets the value of the abstract property.
 void setAllowStartIfComplete(String value)
          Sets the value of the allowStartIfComplete property.
 void setBatchlet(Batchlet value)
          Sets the value of the batchlet property.
 void setChunk(Chunk value)
          Sets the value of the chunk property.
 void setId(String value)
          Sets the value of the id property.
 void setListeners(Listeners value)
          Sets the value of the listeners property.
 void setNextFromAttribute(String value)
          Sets the value of the nextFromAttribute property.
 void setParent(String value)
          Sets the value of the parent property.
 void setPartition(Partition value)
          Sets the value of the partition property.
 void setProperties(JSLProperties value)
          Sets the value of the properties property.
 void setStartLimit(String value)
          Sets the value of the startLimit property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

partition

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected Partition partition

properties

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected JSLProperties properties

listeners

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected Listeners listeners

batchlet

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected Batchlet batchlet

chunk

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected Chunk chunk

controlElements

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected List<ControlElement> controlElements

id

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String id

startLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String startLimit

allowStartIfComplete

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String allowStartIfComplete

nextFromAttribute

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String nextFromAttribute

_abstract

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String _abstract

parent

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String parent
Constructor Detail

Step

public Step()
Method Detail

getPartition

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public Partition getPartition()
Gets the value of the partition property.

Returns:
possible object is Partition

setPartition

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setPartition(Partition value)
Sets the value of the partition property.

Parameters:
value - allowed object is Partition

getProperties

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public JSLProperties getProperties()
Gets the value of the properties property.

Returns:
possible object is JSLProperties

setProperties

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setProperties(JSLProperties value)
Sets the value of the properties property.

Parameters:
value - allowed object is JSLProperties

getListeners

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public Listeners getListeners()
Gets the value of the listeners property.

Returns:
possible object is Listeners

setListeners

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setListeners(Listeners value)
Sets the value of the listeners property.

Parameters:
value - allowed object is Listeners

getBatchlet

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public Batchlet getBatchlet()
Gets the value of the batchlet property.

Returns:
possible object is Batchlet

setBatchlet

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setBatchlet(Batchlet value)
Sets the value of the batchlet property.

Parameters:
value - allowed object is Batchlet

getChunk

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public Chunk getChunk()
Gets the value of the chunk property.

Returns:
possible object is Chunk

setChunk

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setChunk(Chunk value)
Sets the value of the chunk property.

Parameters:
value - allowed object is Chunk

getControlElements

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public List<ControlElement> getControlElements()
Gets the value of the controlElements property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the controlElements property.

For example, to add a new item, do as follows:

    getControlElements().add(newItem);
 

Objects of the following type(s) are allowed in the list Stop Next Fail End

Specified by:
getControlElements in interface ExecutionElement

getId

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getId()
Gets the value of the id property.

Specified by:
getId in interface ExecutionElement
Returns:
possible object is String

setId

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getStartLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getStartLimit()
Gets the value of the startLimit property.

Returns:
possible object is String

setStartLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setStartLimit(String value)
Sets the value of the startLimit property.

Parameters:
value - allowed object is String

getAllowStartIfComplete

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getAllowStartIfComplete()
Gets the value of the allowStartIfComplete property.

Returns:
possible object is String

setAllowStartIfComplete

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setAllowStartIfComplete(String value)
Sets the value of the allowStartIfComplete property.

Parameters:
value - allowed object is String

getNextFromAttribute

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getNextFromAttribute()
Gets the value of the nextFromAttribute property.

Returns:
possible object is String

setNextFromAttribute

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setNextFromAttribute(String value)
Sets the value of the nextFromAttribute property.

Parameters:
value - allowed object is String

getAbstract

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getAbstract()
Gets the value of the abstract property.

Returns:
possible object is String

setAbstract

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setAbstract(String value)
Sets the value of the abstract property.

Parameters:
value - allowed object is String

getParent

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getParent()
Gets the value of the parent property.

Returns:
possible object is String

setParent

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-01-25T02:32:52-05:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setParent(String value)
Sets the value of the parent property.

Parameters:
value - allowed object is String


Copyright © 2013. All Rights Reserved.