com.ibm.jbatch.jsl.model
Class Chunk

java.lang.Object
  extended by com.ibm.jbatch.jsl.model.Chunk

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public class Chunk
extends Object

Java class for Chunk complex type.

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

 <complexType name="Chunk">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="reader" type="{http://xmlns.jcp.org/xml/ns/javaee}ItemReader"/>
         <element name="processor" type="{http://xmlns.jcp.org/xml/ns/javaee}ItemProcessor" minOccurs="0"/>
         <element name="writer" type="{http://xmlns.jcp.org/xml/ns/javaee}ItemWriter"/>
         <element name="checkpoint-algorithm" type="{http://xmlns.jcp.org/xml/ns/javaee}CheckpointAlgorithm" minOccurs="0"/>
         <element name="skippable-exception-classes" type="{http://xmlns.jcp.org/xml/ns/javaee}ExceptionClassFilter" minOccurs="0"/>
         <element name="retryable-exception-classes" type="{http://xmlns.jcp.org/xml/ns/javaee}ExceptionClassFilter" minOccurs="0"/>
         <element name="no-rollback-exception-classes" type="{http://xmlns.jcp.org/xml/ns/javaee}ExceptionClassFilter" minOccurs="0"/>
       </sequence>
       <attribute name="checkpoint-policy" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="item-count" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="time-limit" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="skip-limit" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="retry-limit" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  CheckpointAlgorithm checkpointAlgorithm
           
protected  String checkpointPolicy
           
protected  String itemCount
           
protected  ExceptionClassFilter noRollbackExceptionClasses
           
protected  ItemProcessor processor
           
protected  ItemReader reader
           
protected  ExceptionClassFilter retryableExceptionClasses
           
protected  String retryLimit
           
protected  String skipLimit
           
protected  ExceptionClassFilter skippableExceptionClasses
           
protected  String timeLimit
           
protected  ItemWriter writer
           
 
Constructor Summary
Chunk()
           
 
Method Summary
 CheckpointAlgorithm getCheckpointAlgorithm()
          Gets the value of the checkpointAlgorithm property.
 String getCheckpointPolicy()
          Gets the value of the checkpointPolicy property.
 String getItemCount()
          Gets the value of the itemCount property.
 ExceptionClassFilter getNoRollbackExceptionClasses()
          Gets the value of the noRollbackExceptionClasses property.
 ItemProcessor getProcessor()
          Gets the value of the processor property.
 ItemReader getReader()
          Gets the value of the reader property.
 ExceptionClassFilter getRetryableExceptionClasses()
          Gets the value of the retryableExceptionClasses property.
 String getRetryLimit()
          Gets the value of the retryLimit property.
 String getSkipLimit()
          Gets the value of the skipLimit property.
 ExceptionClassFilter getSkippableExceptionClasses()
          Gets the value of the skippableExceptionClasses property.
 String getTimeLimit()
          Gets the value of the timeLimit property.
 ItemWriter getWriter()
          Gets the value of the writer property.
 void setCheckpointAlgorithm(CheckpointAlgorithm value)
          Sets the value of the checkpointAlgorithm property.
 void setCheckpointPolicy(String value)
          Sets the value of the checkpointPolicy property.
 void setItemCount(String value)
          Sets the value of the itemCount property.
 void setNoRollbackExceptionClasses(ExceptionClassFilter value)
          Sets the value of the noRollbackExceptionClasses property.
 void setProcessor(ItemProcessor value)
          Sets the value of the processor property.
 void setReader(ItemReader value)
          Sets the value of the reader property.
 void setRetryableExceptionClasses(ExceptionClassFilter value)
          Sets the value of the retryableExceptionClasses property.
 void setRetryLimit(String value)
          Sets the value of the retryLimit property.
 void setSkipLimit(String value)
          Sets the value of the skipLimit property.
 void setSkippableExceptionClasses(ExceptionClassFilter value)
          Sets the value of the skippableExceptionClasses property.
 void setTimeLimit(String value)
          Sets the value of the timeLimit property.
 void setWriter(ItemWriter value)
          Sets the value of the writer property.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

reader

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected ItemReader reader

processor

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected ItemProcessor processor

writer

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected ItemWriter writer

checkpointAlgorithm

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected CheckpointAlgorithm checkpointAlgorithm

skippableExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected ExceptionClassFilter skippableExceptionClasses

retryableExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected ExceptionClassFilter retryableExceptionClasses

noRollbackExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected ExceptionClassFilter noRollbackExceptionClasses

checkpointPolicy

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String checkpointPolicy

itemCount

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String itemCount

timeLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String timeLimit

skipLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String skipLimit

retryLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
protected String retryLimit
Constructor Detail

Chunk

public Chunk()
Method Detail

getReader

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public ItemReader getReader()
Gets the value of the reader property.

Returns:
possible object is ItemReader

setReader

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setReader(ItemReader value)
Sets the value of the reader property.

Parameters:
value - allowed object is ItemReader

getProcessor

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public ItemProcessor getProcessor()
Gets the value of the processor property.

Returns:
possible object is ItemProcessor

setProcessor

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setProcessor(ItemProcessor value)
Sets the value of the processor property.

Parameters:
value - allowed object is ItemProcessor

getWriter

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public ItemWriter getWriter()
Gets the value of the writer property.

Returns:
possible object is ItemWriter

setWriter

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setWriter(ItemWriter value)
Sets the value of the writer property.

Parameters:
value - allowed object is ItemWriter

getCheckpointAlgorithm

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public CheckpointAlgorithm getCheckpointAlgorithm()
Gets the value of the checkpointAlgorithm property.

Returns:
possible object is CheckpointAlgorithm

setCheckpointAlgorithm

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setCheckpointAlgorithm(CheckpointAlgorithm value)
Sets the value of the checkpointAlgorithm property.

Parameters:
value - allowed object is CheckpointAlgorithm

getSkippableExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public ExceptionClassFilter getSkippableExceptionClasses()
Gets the value of the skippableExceptionClasses property.

Returns:
possible object is ExceptionClassFilter

setSkippableExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setSkippableExceptionClasses(ExceptionClassFilter value)
Sets the value of the skippableExceptionClasses property.

Parameters:
value - allowed object is ExceptionClassFilter

getRetryableExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public ExceptionClassFilter getRetryableExceptionClasses()
Gets the value of the retryableExceptionClasses property.

Returns:
possible object is ExceptionClassFilter

setRetryableExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setRetryableExceptionClasses(ExceptionClassFilter value)
Sets the value of the retryableExceptionClasses property.

Parameters:
value - allowed object is ExceptionClassFilter

getNoRollbackExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public ExceptionClassFilter getNoRollbackExceptionClasses()
Gets the value of the noRollbackExceptionClasses property.

Returns:
possible object is ExceptionClassFilter

setNoRollbackExceptionClasses

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setNoRollbackExceptionClasses(ExceptionClassFilter value)
Sets the value of the noRollbackExceptionClasses property.

Parameters:
value - allowed object is ExceptionClassFilter

getCheckpointPolicy

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getCheckpointPolicy()
Gets the value of the checkpointPolicy property.

Returns:
possible object is String

setCheckpointPolicy

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setCheckpointPolicy(String value)
Sets the value of the checkpointPolicy property.

Parameters:
value - allowed object is String

getItemCount

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getItemCount()
Gets the value of the itemCount property.

Returns:
possible object is String

setItemCount

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setItemCount(String value)
Sets the value of the itemCount property.

Parameters:
value - allowed object is String

getTimeLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getTimeLimit()
Gets the value of the timeLimit property.

Returns:
possible object is String

setTimeLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setTimeLimit(String value)
Sets the value of the timeLimit property.

Parameters:
value - allowed object is String

getSkipLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getSkipLimit()
Gets the value of the skipLimit property.

Returns:
possible object is String

setSkipLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setSkipLimit(String value)
Sets the value of the skipLimit property.

Parameters:
value - allowed object is String

getRetryLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public String getRetryLimit()
Gets the value of the retryLimit property.

Returns:
possible object is String

setRetryLimit

@Generated(value="com.ibm.jtc.jax.tools.xjc.Driver",
           date="2013-03-18T06:45:00-04:00",
           comments="JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
public void setRetryLimit(String value)
Sets the value of the retryLimit property.

Parameters:
value - allowed object is String

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.