X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fdemoscenemusic%2Fcore%2FCore.java;h=d0ba5a04401e540baa752a6254c449a2bd0cb1d5;hb=577d2d5723539b8dc25d09a9a51963985f1c449f;hp=aa3f31eaf363136f94b151f211549d80af5efeb5;hpb=ec14179943150b1716d642c2761e7fc9f12a524f;p=demoscenemusic.git diff --git a/src/main/java/net/pterodactylus/demoscenemusic/core/Core.java b/src/main/java/net/pterodactylus/demoscenemusic/core/Core.java index aa3f31e..d0ba5a0 100644 --- a/src/main/java/net/pterodactylus/demoscenemusic/core/Core.java +++ b/src/main/java/net/pterodactylus/demoscenemusic/core/Core.java @@ -39,6 +39,9 @@ public class Core implements ServletContextListener { private DataManager dataManager; + /** The data directory. */ + private DataDirectory dataDirectory; + private final ConsumerManager consumerManager = new ConsumerManager(); public DataManager getDataManager() { @@ -52,6 +55,15 @@ public class Core implements ServletContextListener { return consumerManager; } + /** + * Returns the data directory helper. + * + * @return The data directory + */ + public DataDirectory getDataDirectory() { + return dataDirectory; + } + // // SERVLETCONTEXTLISTENER METHODS // @@ -62,6 +74,7 @@ public class Core implements ServletContextListener { @Override public void contextInitialized(ServletContextEvent servletContextEvent) { servletContextEvent.getServletContext().setAttribute("core", this); + dataDirectory = new DataDirectory(servletContextEvent.getServletContext().getInitParameter("data-directory")); try { Context context = new InitialContext(); DataSource dataSource = (DataSource) context.lookup("java:/comp/env/jdbc/demosceneMusic");