Esempio n. 1
0
	/**
	 * Delivers the given number of pieces and returns the number of actualy delivered pieces.
	 */
	public void deliver(Reservable item, int count) {
		item.remove(item.release(count));
	}
Esempio n. 2
0
	/**
	 * Checks whether the given item is available.
	 */
	public int numAvail(Reservable item) {
		return item.numAvail();
	}
Esempio n. 3
0
	/**
	 * Releases the given number of pieces. Returns the number actually released pieces.
	 */
	public int release(Reservable item, int count) {
		return item.release(count);
	}