package fr.xephi.authme.datasource; import fr.xephi.authme.datasource.mysqlextensions.MySqlExtensionsFactory; import fr.xephi.authme.settings.Settings; import java.sql.SQLException; public class MariaDB extends MySQL { public MariaDB(Settings settings, MySqlExtensionsFactory extensionsFactory) throws SQLException { super(settings, extensionsFactory); } @Override String getJdbcUrl(String host, String port, String database) { return "jdbc:mariadb://" + host + ":" + port + "/" + database; } @Override protected String getDriverClassName() { return "org.mariadb.jdbc.Driver"; } @Override public DataSourceType getType() { return DataSourceType.MARIADB; } }