1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.common.util.spring.beans;
17
18 import java.util.List;
19
20 import javax.annotation.PostConstruct;
21
22 import org.kuali.common.util.execute.Executable;
23 import org.springframework.beans.factory.annotation.Autowired;
24 import org.springframework.stereotype.Component;
25
26 @Component
27 public class PrintMessagesExecutable implements Executable {
28
29 @Autowired
30 List<Message> messages;
31
32 @Override
33 @PostConstruct
34 public void execute() {
35 for (Message message : messages) {
36 System.out.println(message.getMessage());
37 }
38 }
39
40 public List<Message> getMessages() {
41 return messages;
42 }
43
44 public void setMessages(List<Message> messages) {
45 this.messages = messages;
46 }
47
48 }