package org.jboss.seam.rest.examples.tasks.db; import javax.inject.Inject; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; /** * This listener replaces the import.sql script - it feeds the database with sample data * * @author <a href="http://community.jboss.org/people/jharting">Jozef Hartinger</a> */ public class ImportListener implements ServletContextListener { @Inject private ImportBean bean; public void contextInitialized(ServletContextEvent sce) { bean.clearDatabase(); bean.feedDatabase(); } public void contextDestroyed(ServletContextEvent sce) { bean.clearDatabase(); } }