selectMovableResourceForAllocation

protected open fun selectMovableResourceForAllocation(requestLocation: LocationIfc, resourceAllocationRule: MovableResourceAllocationRuleIfc, resourceList: MutableList<MovableResource>): MovableResource(source)

Parameters

requestLocation

the location of the request

resourceAllocationRule

the rule to use to select a movable resource. If null, then the first available will be selected for allocation

resourceList

the list of movable resources to select from. This list must not be empty.