1
2
3
4
5 package org.astrogrid.dataservice.service.servlet;
6
7 import java.net.MalformedURLException;
8 import javax.servlet.ServletContextEvent;
9 import javax.servlet.ServletContextListener;
10 import org.apache.commons.logging.Log;
11 import org.apache.commons.logging.LogFactory;
12 import org.astrogrid.dataservice.service.DataServer;
13 import org.astrogrid.dataservice.service.ServletHelper;
14
15 /***
16 * A servlet for monitoring the Servlet container (eg tomcat)
17 *
18 * @author mch
19 */
20 public class ContainerListener implements ServletContextListener {
21
22 Log log = LogFactory.getLog(ContainerListener.class);
23
24 public void contextInitialized(ServletContextEvent contextEvent) {
25 log.info("Datacenter "+DataServer.getDatacenterName()+" context initialising");
26
27
28
29
30
31
32
33 DataServer.startUp();
34 }
35
36 public void contextDestroyed(ServletContextEvent p1) {
37 }
38
39
40
41
42 }