1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.gl.batch;
17
18 import org.kuali.ole.gl.service.ScrubberService;
19 import org.kuali.ole.sys.batch.AbstractWrappedBatchStep;
20 import org.kuali.ole.sys.batch.service.WrappedBatchExecutorService.CustomBatchExecutor;
21
22
23
24
25 public class ScrubberStep extends AbstractWrappedBatchStep {
26 private ScrubberService scrubberService;
27
28 @Override
29 protected CustomBatchExecutor getCustomBatchExecutor() {
30 return new CustomBatchExecutor() {
31 public boolean execute() {
32 scrubberService.scrubEntries();
33 return true;
34 }
35 };
36 }
37
38 public void setScrubberService(ScrubberService scrubberService) {
39 this.scrubberService = scrubberService;
40 }
41 }