OPEN - issue BATCH-378: RepeatListener is confusing and too generic to use for 'intercepting' a step

http://jira.springframework.org/browse/BATCH-378

Add listener multicaster to ItemOrientedStep
This commit is contained in:
dsyer
2008-02-28 19:25:15 +00:00
parent 04f641d321
commit 9167c7de4c
9 changed files with 271 additions and 68 deletions

View File

@@ -22,7 +22,6 @@ import java.util.List;
import org.springframework.batch.core.domain.JobExecution;
import org.springframework.batch.core.domain.JobListener;
import org.springframework.batch.core.domain.StepListener;
/**
* @author Dave Syer
@@ -41,17 +40,6 @@ public class CompositeJobListener implements JobListener {
this.listeners = Arrays.asList(listeners);
}
/**
* Public setter for the listeners. The result will be as if
* {@link #setListeners(StepListener[])} was called with an array of length
* one.
*
* @param listener
*/
public void setListener(JobListener listener) {
setListeners(new JobListener[] {listener});
}
/**
* Register additional listener.
*

View File

@@ -41,17 +41,6 @@ public class CompositeStepListener implements StepListener {
this.listeners = Arrays.asList(listeners);
}
/**
* Public setter for the listeners. The result will be as if
* {@link #setListeners(StepListener[])} was called with an array of length
* one.
*
* @param listener
*/
public void setListener(StepListener listener) {
setListeners(new StepListener[] {listener});
}
/**
* Register additional listener.
*