/** * Returns all <i>allocated</i> {@link Machine}s in the pool. See * {@link Machine#isAllocated()}. * * @return */ public List<Machine> getAllocatedMachines() { return getMachines().stream().filter(Machine.isAllocated()).collect(Collectors.toList()); }
@Override public boolean test(Machine machine) { return isAllocated().test(machine) && machine.getMembershipStatus().isActive(); } }