|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBatchStart
Represents a Data Source for a Batch.
| Method Summary | |
|---|---|
java.lang.Object |
clone()
|
void |
close()
Close all opened resources. |
BatchExecutionContext |
getBatchExecutionContext()
|
int |
getNbLinesRead()
|
void |
init(BatchExecutionContext context)
Called after Traitement#initialize(BatchExecutionContext context) |
java.lang.Object |
next()
Extract next set of data |
void |
preInit(BatchExecutionContext context)
Called before Traitement#initialize(BatchExecutionContext context) |
void |
setIdComputer(IdComputer idComputer)
|
void |
validate()
Validate the configuration |
| Method Detail |
|---|
void preInit(BatchExecutionContext context)
throws BatchException
Traitement#initialize(BatchExecutionContext context)
context - BatchExecutionContext
BatchException
void init(BatchExecutionContext context)
throws BatchException
Traitement#initialize(BatchExecutionContext context)
context - BatchExecutionContext
BatchException - exception if the object did not start correctly
java.lang.Object next()
throws BatchException
BatchExceptionvoid setIdComputer(IdComputer idComputer)
idComputer - IdComputer Computes unique ID per linevoid close()
java.lang.Object clone()
java.lang.CloneNotSupportedExceptionint getNbLinesRead()
BatchExecutionContext getBatchExecutionContext()
BatchExecutionContext BatchExecutionContextvoid validate()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||