package com.surfbird.socket.server.listener; import javax.servlet.ServletContext; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import com.surfbird.socket.server.service.SocketServer; public class SocketListener implements ServletContextListener{ @Override public void contextDestroyed(ServletContextEvent event) {} @Override public void contextInitialized(ServletContextEvent event) { ServletContext context = event.getServletContext(); String socket = context.getInitParameter("socket"); SocketServer server = new SocketServer(Integer.valueOf(socket)); new Thread(server).start(); } }