Fix hikari

This commit is contained in:
Gabriele C
2015-09-10 19:56:33 +02:00
parent 639a0482c2
commit d4cf739081
5 changed files with 4 additions and 29 deletions
@@ -124,7 +124,6 @@ public class MySQL implements DataSource {
HikariConfig config = new HikariConfig();
config.setPoolName("AuthMeMYSQLPool");
config.setDataSourceClassName("com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource");
config.setDriverClassName("com.mysql.jdbc.Driver");
config.setJdbcUrl("jdbc:mysql://" + this.host + ":" + this.port + "/" + this.database);
config.setUsername(this.username);
config.setPassword(this.password);
@@ -115,14 +115,13 @@ public class SQLite_HIKARI implements DataSource {
@Override
public DataSourceType getType() {
return DataSourceType.SQLITE;
return DataSourceType.SQLITEHIKARI;
}
private synchronized void setConnectionArguments()
throws ClassNotFoundException, IllegalArgumentException {
HikariConfig config = new HikariConfig();
config.setPoolName("AuthMeSQLitePool");
config.setDriverClassName("org.sqlite.JDBC");
config.setDataSourceClassName("org.sqlite.javax.SQLiteConnectionPoolDataSource");
config.setJdbcUrl("jdbc:sqlite:plugins/AuthMe/" + database + ".db");
config.setInitializationFailFast(true); // Don't start the plugin if the database is unavariable