class SlotSharingExecutionSlotAllocator implements ExecutionSlotAllocator {

	@Override
	public void cancel(ExecutionVertexID executionVertexId) {
		cancelLogicalSlotRequest(executionVertexId, null);
	}

	  SlotSharingExecutionSlotAllocator(
			PhysicalSlotProvider slotProvider,
			boolean slotWillBeOccupiedIndefinitely,
			SlotSharingStrategy slotSharingStrategy,
			SharedSlotProfileRetrieverFactory sharedSlotProfileRetrieverFactory,
			PhysicalSlotRequestBulkChecker bulkChecker,
			Time allocationTimeout,
			Function<ExecutionVertexID, ResourceProfile> resourceProfileRetriever);

}