diff --git a/app/src/main/java/ru/dragonestia/picker/repository/RoomRepository.java b/app/src/main/java/ru/dragonestia/picker/repository/RoomRepository.java index 83d1179..6910fb1 100644 --- a/app/src/main/java/ru/dragonestia/picker/repository/RoomRepository.java +++ b/app/src/main/java/ru/dragonestia/picker/repository/RoomRepository.java @@ -19,12 +19,6 @@ public interface RoomRepository { List all(Node node); - default int countAvailable(Node node) { - return countAvailable(node, 0); - } - - int countAvailable(Node node, int requiredSlots); - Optional pickFree(Node node, Collection users); void onCreateNode(Node node); diff --git a/app/src/main/java/ru/dragonestia/picker/repository/impl/RoomRepositoryImpl.java b/app/src/main/java/ru/dragonestia/picker/repository/impl/RoomRepositoryImpl.java index 569ea46..e3a349a 100644 --- a/app/src/main/java/ru/dragonestia/picker/repository/impl/RoomRepositoryImpl.java +++ b/app/src/main/java/ru/dragonestia/picker/repository/impl/RoomRepositoryImpl.java @@ -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 public Optional pickFree(Node node, Collection users) { synchronized (node2roomsMap) {