Package org.openwms.wms.shipping.spi
Class FeignWmsTransportUnitAllocator
java.lang.Object
org.openwms.wms.shipping.spi.FeignWmsTransportUnitAllocator
- All Implemented Interfaces:
TransportUnitAllocator
A FeignWmsTransportUnitAllocator.
- Author:
- Heiko Scherrer
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFeignWmsTransportUnitAllocator
(WmsTransportUnitAllocatorApi transportUnitAllocatorApi) -
Method Summary
-
Field Details
-
transportUnitAllocatorApi
-
-
Constructor Details
-
FeignWmsTransportUnitAllocator
-
-
Method Details
-
allocate
@Measured public List<AllocatedTransportUnit> allocate(List<org.openwms.core.lang.Triple<String, Object, Class<?>>> attributes, List<String> sourceLocationGroupNames) Allocate a product with thesku
in the givenquantity
.- Specified by:
allocate
in interfaceTransportUnitAllocator
- Parameters:
attributes
- The search attributessourceLocationGroupNames
- A list of LocationGroup names where to allocate TransportUnits in- Returns:
- A list of available TransportUnits to allocate
-