1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.ole.module.purap.batch;
17
18 import org.apache.log4j.Logger;
19 import org.kuali.ole.module.purap.document.service.PaymentRequestService;
20 import org.kuali.ole.sys.batch.AbstractStep;
21
22 import java.util.Date;
23
24
25 public class ReceivingPaymentRequestStep extends AbstractStep {
26
27 private static final Logger log = Logger.getLogger(ReceivingPaymentRequestStep.class);
28 private PaymentRequestService paymentRequestService;
29
30 public ReceivingPaymentRequestStep() {
31 super();
32 }
33
34 public boolean execute(String jobName,
35 Date jobRunDate)
36 throws InterruptedException {
37 log.debug("Started executing the batch job.....");
38 paymentRequestService.processPaymentRequestInReceivingStatus();
39 return true;
40 }
41
42 public void setPaymentRequestService(PaymentRequestService paymentRequestService) {
43 this.paymentRequestService = paymentRequestService;
44 }
45
46
47 }