mirror of
https://github.com/GeorgH93/Minepacks.git
synced 2024-12-31 18:17:49 +01:00
Fix a fail returned from the database in the database thread
Rename some functions
This commit is contained in:
parent
329ef26cb6
commit
ba5eb84c61
@ -87,27 +87,27 @@ public String getDatabaseType()
|
||||
return config.getString("Database.Type", "sqlite");
|
||||
}
|
||||
|
||||
public String getMySQLHost()
|
||||
public String getSQLHost()
|
||||
{
|
||||
return config.getString("Database.SQL.Host", "localhost");
|
||||
}
|
||||
|
||||
public String getMySQLDatabase()
|
||||
public String getSQLDatabase()
|
||||
{
|
||||
return config.getString("Database.SQL.Database", "minecraft");
|
||||
}
|
||||
|
||||
public String getMySQLUser()
|
||||
public String getSQLUser()
|
||||
{
|
||||
return config.getString("Database.SQL.User", "minecraft");
|
||||
}
|
||||
|
||||
public String getMySQLPassword()
|
||||
public String getSQLPassword()
|
||||
{
|
||||
return config.getString("Database.SQL.Password", "");
|
||||
}
|
||||
|
||||
public int getMySQLMaxConnections()
|
||||
public int getSQLMaxConnections()
|
||||
{
|
||||
return config.getInt("Database.SQL.MaxConnections", 4);
|
||||
}
|
||||
|
@ -37,11 +37,11 @@ public MySQL(Minepacks mp)
|
||||
protected HikariConfig getPoolConfig()
|
||||
{
|
||||
HikariConfig poolConfig = new HikariConfig();
|
||||
poolConfig.setJdbcUrl("jdbc:mysql://" + plugin.config.getMySQLHost() + "/" + plugin.config.getMySQLDatabase() + "?allowMultiQueries=true&autoReconnect=true");
|
||||
poolConfig.setUsername(plugin.config.getMySQLUser());
|
||||
poolConfig.setPassword(plugin.config.getMySQLPassword());
|
||||
poolConfig.setJdbcUrl("jdbc:mysql://" + plugin.config.getSQLHost() + "/" + plugin.config.getSQLDatabase() + "?allowMultiQueries=true&autoReconnect=true");
|
||||
poolConfig.setUsername(plugin.config.getSQLUser());
|
||||
poolConfig.setPassword(plugin.config.getSQLPassword());
|
||||
poolConfig.setMinimumIdle(1);
|
||||
poolConfig.setMaximumPoolSize(plugin.config.getMySQLMaxConnections());
|
||||
poolConfig.setMaximumPoolSize(plugin.config.getSQLMaxConnections());
|
||||
return poolConfig;
|
||||
}
|
||||
|
||||
|
@ -383,7 +383,14 @@ public void run()
|
||||
catch(SQLException e)
|
||||
{
|
||||
e.printStackTrace();
|
||||
callback.onFail(); //TODO sync with main thread
|
||||
plugin.getServer().getScheduler().runTask(plugin, new Runnable()
|
||||
{
|
||||
@Override
|
||||
public void run()
|
||||
{
|
||||
callback.onFail();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user