import net.pterodactylus.util.database.AbstractDatabase;
import net.pterodactylus.util.database.Database;
+import org.openid4java.consumer.ConsumerManager;
+
/**
* TODO
*
private DataManager dataManager;
+ /** The data directory. */
+ private DataDirectory dataDirectory;
+
+ private final ConsumerManager consumerManager = new ConsumerManager();
+
public DataManager getDataManager() {
return dataManager;
}
/**
+ * @return the consumerManager
+ */
+ public ConsumerManager getConsumerManager() {
+ return consumerManager;
+ }
+
+ /**
+ * Returns the data directory helper.
+ *
+ * @return The data directory
+ */
+ public DataDirectory getDataDirectory() {
+ return dataDirectory;
+ }
+
+ //
+ // SERVLETCONTEXTLISTENER METHODS
+ //
+
+ /**
* {@inheritDoc}
*/
+ @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");
/**
* {@inheritDoc}
*/
+ @Override
public void contextDestroyed(ServletContextEvent arg0) {
/* do nothing. */
}