Add missing @Override annotations.
[demoscenemusic.git] / src / main / java / net / pterodactylus / demoscenemusic / core / Core.java
index 4ec90da..af73754 100644 (file)
@@ -37,17 +37,26 @@ public class Core implements ServletContextListener {
 
        private DataManager dataManager;
 
+       public DataManager getDataManager() {
+               return dataManager;
+       }
+
+       //
+       // SERVLETCONTEXTLISTENER METHODS
+       //
+
        /**
         * {@inheritDoc}
         */
+       @Override
        public void contextInitialized(ServletContextEvent servletContextEvent) {
-               Context context;
+               servletContextEvent.getServletContext().setAttribute("core", this);
                try {
-                       context = new InitialContext();
+                       Context context = new InitialContext();
                        DataSource dataSource = (DataSource) context.lookup("java:/comp/env/jdbc/demosceneMusic");
                        Database database = AbstractDatabase.fromDataSource(dataSource);
                        dataManager = new DataManager(database);
-                       servletContextEvent.getServletContext().setAttribute("DataManager", dataManager);
+                       servletContextEvent.getServletContext().setAttribute("dataManager", dataManager);
                } catch (NamingException ne1) {
                        servletContextEvent.getServletContext().log("Could not create database connection.", ne1);
                }
@@ -56,6 +65,7 @@ public class Core implements ServletContextListener {
        /**
         * {@inheritDoc}
         */
+       @Override
        public void contextDestroyed(ServletContextEvent arg0) {
                /* do nothing. */
        }