Uses of Class
de.hybris.platform.warehousing.data.sourcing.SourcingContext
-
-
Uses of SourcingContext in de.hybris.platform.warehousing.data.sourcing
Methods in de.hybris.platform.warehousing.data.sourcing that return SourcingContext Modifier and Type Method Description SourcingContextSourcingLocation. getContext()Methods in de.hybris.platform.warehousing.data.sourcing with parameters of type SourcingContext Modifier and Type Method Description voidSourcingLocation. setContext(SourcingContext context) -
Uses of SourcingContext in de.hybris.platform.warehousing.sourcing.context
Methods in de.hybris.platform.warehousing.sourcing.context that return types with arguments of type SourcingContext Modifier and Type Method Description java.util.Collection<SourcingContext>SourcingContextFactory. create(java.util.Collection<OrderEntryGroup> groups, java.util.Collection<WarehouseModel> locations)Create a new sourcing context. -
Uses of SourcingContext in de.hybris.platform.warehousing.sourcing.context.impl
Methods in de.hybris.platform.warehousing.sourcing.context.impl that return types with arguments of type SourcingContext Modifier and Type Method Description java.util.Collection<SourcingContext>DefaultSourcingContextFactory. create(java.util.Collection<OrderEntryGroup> groups, java.util.Collection<WarehouseModel> locations)Methods in de.hybris.platform.warehousing.sourcing.context.impl with parameters of type SourcingContext Modifier and Type Method Description protected SourcingLocationDefaultSourcingContextFactory. createSourcingLocation(SourcingContext context, WarehouseModel location)Create a new sourcing location and populate it. -
Uses of SourcingContext in de.hybris.platform.warehousing.sourcing.fitness
Methods in de.hybris.platform.warehousing.sourcing.fitness with parameters of type SourcingContext Modifier and Type Method Description java.util.List<SourcingLocation>FitnessService. sortByFitness(SourcingContext sourcingContext)Sorts a collection of sourcing locations by their evaluated fitness. -
Uses of SourcingContext in de.hybris.platform.warehousing.sourcing.fitness.impl
Methods in de.hybris.platform.warehousing.sourcing.fitness.impl with parameters of type SourcingContext Modifier and Type Method Description protected FitSourcingLocation[]DefaultFitnessService. calculateFitness(SourcingContext sourcingContext)Calculate the fitness of each sourcing location in the givn sourcing context and provide the fitness in a "fit" sourcing location.java.util.List<SourcingLocation>DefaultFitnessService. sortByFitness(SourcingContext sourcingContext) -
Uses of SourcingContext in de.hybris.platform.warehousing.sourcing.strategy
Methods in de.hybris.platform.warehousing.sourcing.strategy with parameters of type SourcingContext Modifier and Type Method Description protected booleanAbstractSourcingStrategy. checkSourceCompleted(SourcingContext sourcingContext)Check if the order was sourced.java.util.List<SourcingStrategy>SourcingStrategyService. getStrategies(SourcingContext context, java.util.Collection<SourcingStrategyMapper> mappers)Get the sourcing strategies according to a given sourcing context and sourcing mappers.java.lang.BooleanSourcingStrategyMapper. isMatch(SourcingContext context)Determines if this mapper produces a match for the given sourcing context.voidSourcingStrategy. source(SourcingContext sourcingContext)Determine which order entries/order item quantities should be sourced from which sourcing locations. -
Uses of SourcingContext in de.hybris.platform.warehousing.sourcing.strategy.impl
Methods in de.hybris.platform.warehousing.sourcing.strategy.impl with parameters of type SourcingContext Modifier and Type Method Description protected voidNoRestrictionsStrategyTest. assertEqualQuantity(SourcingContext context, long qtyExpected, ProductModel product, java.lang.String posName)protected voidPickupStrategy. createPickupSourcingResult(SourcingContext sourcingContext, SourcingLocation location)Create a sourcing result if the pickup location specified in the order has some stocks available for a given product and store it in the sourcing context.
When there is insufficient stock for a given product, the sourcing context is marked as not complete.
When there is no stock for a given product, no sourcing result is created.protected voidNoRestrictionsStrategy. createSourcingResult(SourcingContext sourcingContext, AbstractOrderEntryModel orderEntry, SourcingLocation fitnessSourcingLocation)It creates a sourcing resultjava.util.List<SourcingStrategy>DefaultSourcingStrategyService. getStrategies(SourcingContext context, java.util.Collection<SourcingStrategyMapper> mappers)voidNoRestrictionsStrategy. source(SourcingContext sourcingContext)voidNoSplittingStrategy. source(SourcingContext sourcingContext)voidPickupStrategy. source(SourcingContext sourcingContext) -
Uses of SourcingContext in de.hybris.platform.warehousing.sourcing.strategy.mapper.impl
Methods in de.hybris.platform.warehousing.sourcing.strategy.mapper.impl with parameters of type SourcingContext Modifier and Type Method Description java.lang.BooleanPickupSourcingStrategyMapper. isMatch(SourcingContext context) -
Uses of SourcingContext in de.hybris.platform.warehousing.sourcing.util
Methods in de.hybris.platform.warehousing.sourcing.util that return SourcingContext Modifier and Type Method Description SourcingContextSourcingContextBuilder. build()Builds aSourcingContextwith default values for the attributeMethods in de.hybris.platform.warehousing.sourcing.util with parameters of type SourcingContext Modifier and Type Method Description SourcingLocationBuilderSourcingLocationBuilder. withContext(SourcingContext context)
-