Browse Source

Removed unused handlers.

combat-2
MagicBot 9 months ago
parent
commit
5f71ff2db5
  1. 83
      src/engine/db/handlers/dbGuildHandler.java

83
src/engine/db/handlers/dbGuildHandler.java

@ -695,87 +695,4 @@ public class dbGuildHandler extends dbHandlerBase { @@ -695,87 +695,4 @@ public class dbGuildHandler extends dbHandlerBase {
}
}
//TODO uncomment this when finished with guild history warehouse integration
// public HashMap<Integer, GuildRecord> GET_WAREHOUSE_GUILD_HISTORY(){
//
// HashMap<Integer, GuildRecord> tempMap = new HashMap<>();
// prepareCallable("SELECT * FROM `warehouse_guildhistory` WHERE `eventType` = 'CREATE'");
// try {
// ResultSet rs = executeQuery();
//
// while (rs.next()) {
// GuildRecord guildRecord = new GuildRecord(rs);
// tempMap.put(guildRecord.guildID, guildRecord);
// }
// }catch (Exception e){
// Logger.error(e);
// }
// return tempMap;
//
// }
public ArrayList<Enum.MonsterType> LOAD_CHARTER_RACE_RESTRICTIONS(String name){
ArrayList<Enum.MonsterType> reqRaces= new ArrayList<>();
try (Connection connection = DbManager.getConnection();
PreparedStatement preparedStatement = connection.prepareStatement("SELECT * FROM `lore_charter_restrictions` WHERE `GUILDTYPE` = ?")) {
preparedStatement.setString(1, name);
ResultSet rs = preparedStatement.executeQuery();
while (rs.next()) {
String read = rs.getString("RACE_REQUIRED");
if(read != null){
for(String entry : read.split(";"))
reqRaces.add(Enum.MonsterType.valueOf(entry.replace("-","")));
}
}
} catch (SQLException e) {
Logger.error(e);
}
return reqRaces;
}
public ArrayList<Enum.PromoteType> LOAD_CHARTER_CLASS_RESTRICTIONS(String name){
ArrayList<Enum.PromoteType> reqClasses= new ArrayList<>();
try (Connection connection = DbManager.getConnection();
PreparedStatement preparedStatement = connection.prepareStatement("SELECT * FROM `lore_charter_restrictions` WHERE `GUILDTYPE` = ?")) {
preparedStatement.setString(1, name);
ResultSet rs = preparedStatement.executeQuery();
while (rs.next()) {
String read = rs.getString("CLASS_REQUIRED");
if(read != null){
for(String entry : read.split(";"))
reqClasses.add(Enum.PromoteType.valueOf(entry));
}
}
} catch (SQLException e) {
Logger.error(e);
}
return reqClasses;
}
public Enum.SexType LOAD_CHARTER_SEX_RESTRICTIONS(String name){
try (Connection connection = DbManager.getConnection();
PreparedStatement preparedStatement = connection.prepareStatement("SELECT * FROM `lore_charter_restrictions` WHERE `GUILDTYPE` = ?")) {
preparedStatement.setString(1, name);
ResultSet rs = preparedStatement.executeQuery();
while (rs.next()) {
String read = rs.getString("SEX_REQUIRED");
if(read != null){
if(read == "Female")
return Enum.SexType.FEMALE;
}
}
} catch (SQLException e) {
Logger.error(e);
}
return Enum.SexType.NONE;
}
}

Loading…
Cancel
Save