class PhysicalSlotRequestBulkCheckerImpl implements PhysicalSlotRequestBulkChecker {

	@Override
	public void schedulePendingRequestBulkTimeoutCheck(final PhysicalSlotRequestBulk bulk, Time timeout) {
		PhysicalSlotRequestBulkWithTimestamp bulkWithTimestamp = new PhysicalSlotRequestBulkWithTimestamp(bulk);
		bulkWithTimestamp.markUnfulfillable(clock.relativeTimeMillis());
		schedulePendingRequestBulkWithTimestampCheck(bulkWithTimestamp, timeout);
	}

	  PhysicalSlotRequestBulkCheckerImpl(final Supplier<Set<SlotInfo>> slotsRetriever, final Clock clock);

}