Removed unused methods

This commit is contained in:
Andrey Terentev 2024-02-29 16:42:27 +07:00 committed by Andrey Terentev
parent 04e758f036
commit 62f71cb413
2 changed files with 0 additions and 13 deletions

View File

@ -19,12 +19,6 @@ public interface RoomRepository {
List<Room> all(Node node); List<Room> all(Node node);
default int countAvailable(Node node) {
return countAvailable(node, 0);
}
int countAvailable(Node node, int requiredSlots);
Optional<Room> pickFree(Node node, Collection<User> users); Optional<Room> pickFree(Node node, Collection<User> users);
void onCreateNode(Node node); void onCreateNode(Node node);

View File

@ -86,13 +86,6 @@ public class RoomRepositoryImpl implements RoomRepository {
} }
} }
@Override
public int countAvailable(Node node, int requiredSlots) {
return (int) node2roomsMap.get(node).values().stream()
.filter(bucket -> bucket.isAvailable(requiredSlots))
.count();
}
@Override @Override
public Optional<Room> pickFree(Node node, Collection<User> users) { public Optional<Room> pickFree(Node node, Collection<User> users) {
synchronized (node2roomsMap) { synchronized (node2roomsMap) {