public interface JPAReaderPattern
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
fetchRecord(java.util.Iterator listIt)
This method should retrieve values for the various columns for the current row from the given resultset object.
|
java.lang.String |
getInitialLookupQuery()
This method should return a JPQL query that will be used during setup of the stream to retrieve all relevant
data that would be processed part of the job steps
|
java.lang.String |
getRestartQuery(java.lang.String restartToken)
This method gets called during Job Restart.
|
java.lang.String |
getRestartTokens()
This method gets called just before a checkpoint is taken.
|
void |
initialize(java.util.Properties props)
This method is invoked during the job setup phase.
|
void initialize(java.util.Properties props)
props
- properties provided in the xJCLjava.lang.Object fetchRecord(java.util.Iterator listIt)
listIt
- java.lang.String getInitialLookupQuery()
java.lang.String getRestartQuery(java.lang.String restartToken)
restartToken
- java.lang.String getRestartTokens()