Okay. This is what I already thought so and read in older posts. However, I'm not sure what happens at runtime:
Will this listener get executed on both item write event and step events?
Code:
public class CustomeItemWriteListener implements ItemWriteListener<S>,
StepExecutionListener {
public ExitStatus afterStep(StepExecution arg0) {
// TODO Auto-generated method stub
return null;
}
public void beforeStep(StepExecution arg0) {
// TODO Auto-generated method stub
}
public void afterWrite(List<? extends S> arg0) {
// TODO Auto-generated method stub
}
public void beforeWrite(List<? extends S> arg0) {
// TODO Auto-generated method stub
}
public void onWriteError(Exception arg0, List<? extends S> arg1) {
// TODO Auto-generated method stub
}
}