Removed unused methods
This commit is contained in:
parent
04e758f036
commit
62f71cb413
@ -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);
|
||||||
|
|||||||
@ -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) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user