1
2
3
4
5 package org.directdemocracyportal.democracy.web.actionlistener;
6
7 import org.apache.commons.logging.Log;
8 import org.apache.commons.logging.LogFactory;
9 import org.springframework.context.ApplicationEvent;
10 import org.springframework.context.ApplicationListener;
11 import org.springframework.context.event.ContextRefreshedEvent;
12
13 /***
14 * The Class ApplicationEventHandler.
15 */
16 public class ApplicationEventHandler implements ApplicationListener
17 {
18
19 /*** The log. */
20 private static Log log = LogFactory.getLog(ApplicationEventHandler.class);
21
22 /***
23 * Instantiates a new application event handler.
24 */
25 public ApplicationEventHandler() {
26 }
27
28
29
30
31
32
33 public void onApplicationEvent(ApplicationEvent event) {
34 if (event instanceof ContextRefreshedEvent) {
35 log.info("Application started");
36 } else {
37 log.warn("Unhandled event " + event);
38 }
39 }
40 }