com.ibm.jbatch.tck.artifacts.chunkartifacts
Class NumbersInitReader

java.lang.Object
  extended by javax.batch.api.chunk.AbstractItemReader<NumbersRecord>
      extended by com.ibm.jbatch.tck.artifacts.chunkartifacts.NumbersInitReader
All Implemented Interfaces:
ItemReader<NumbersRecord>

@Named(value="numbersInitReader")
public class NumbersInitReader
extends AbstractItemReader<NumbersRecord>


Field Summary
protected  javax.sql.DataSource dataSource
           
 
Constructor Summary
NumbersInitReader()
           
 
Method Summary
 java.io.Serializable checkpointInfo()
           
 void open(java.io.Serializable cpd)
           
 NumbersRecord readItem()
           
 
Methods inherited from class javax.batch.api.chunk.AbstractItemReader
close
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataSource

protected javax.sql.DataSource dataSource
Constructor Detail

NumbersInitReader

public NumbersInitReader()
Method Detail

open

public void open(java.io.Serializable cpd)
          throws javax.naming.NamingException
Specified by:
open in interface ItemReader<NumbersRecord>
Overrides:
open in class AbstractItemReader<NumbersRecord>
Throws:
javax.naming.NamingException

readItem

public NumbersRecord readItem()
                       throws java.sql.SQLException
Specified by:
readItem in interface ItemReader<NumbersRecord>
Specified by:
readItem in class AbstractItemReader<NumbersRecord>
Throws:
java.sql.SQLException

checkpointInfo

public java.io.Serializable checkpointInfo()
Specified by:
checkpointInfo in interface ItemReader<NumbersRecord>
Overrides:
checkpointInfo in class AbstractItemReader<NumbersRecord>


Copyright © 2013. All Rights Reserved.