Removed ServerTable#getServerName(UUID serverUUID) - not used

This commit is contained in:
Rsl1122 2019-02-02 12:48:04 +02:00
parent 9145f6aa28
commit 427971267e
2 changed files with 1 additions and 30 deletions

View File

@ -160,35 +160,6 @@ public class ServerTable extends Table {
});
}
/**
* Returns server Name for a matching UUID
*
* @param serverUUID UUID of the server.
* @return Name or empty optional.
*/
public Optional<String> getServerName(UUID serverUUID) {
String sql = Select.from(tableName,
NAME)
.where(SERVER_UUID + "=?")
.toString();
return query(new QueryStatement<Optional<String>>(sql) {
@Override
public void prepare(PreparedStatement statement) throws SQLException {
statement.setString(1, serverUUID.toString());
}
@Override
public Optional<String> processResults(ResultSet set) throws SQLException {
if (set.next()) {
return Optional.of(set.getString(NAME));
} else {
return Optional.empty();
}
}
});
}
public Map<UUID, String> getServerNames() {
String sql = Select.from(tableName,
SERVER_UUID, NAME)

View File

@ -130,7 +130,7 @@ public class SQLFetchOps extends SQLOps implements FetchOperations {
@Override
public Optional<String> getServerName(UUID serverUUID) {
return serverTable.getServerName(serverUUID);
return db.query(OptionalFetchQueries.fetchMatchingServerIdentifier(serverUUID)).map(Server::getName);
}
@Override