Uses of Class
de.hybris.platform.warehousing.data.sourcing.SourcingLocation
-
-
Uses of SourcingLocation in de.hybris.platform.warehousing.data.sourcing
Subclasses of SourcingLocation in de.hybris.platform.warehousing.data.sourcing Modifier and Type Class Description classFitSourcingLocationMethods in de.hybris.platform.warehousing.data.sourcing that return types with arguments of type SourcingLocation Modifier and Type Method Description java.util.Collection<SourcingLocation>SourcingContext. getSourcingLocations()Method parameters in de.hybris.platform.warehousing.data.sourcing with type arguments of type SourcingLocation Modifier and Type Method Description voidSourcingContext. setSourcingLocations(java.util.Collection<SourcingLocation> sourcingLocations) -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.context.impl
Methods in de.hybris.platform.warehousing.sourcing.context.impl that return SourcingLocation Modifier and Type Method Description protected SourcingLocationDefaultSourcingContextFactory. createSourcingLocation(SourcingContext context, WarehouseModel location)Create a new sourcing location and populate it. -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.context.populator
Methods in de.hybris.platform.warehousing.sourcing.context.populator with parameters of type SourcingLocation Modifier and Type Method Description voidSourcingLocationPopulator. populate(WarehouseModel source, SourcingLocation target)Populate attributes of the sourcing location. -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.context.populator.impl
Methods in de.hybris.platform.warehousing.sourcing.context.populator.impl with parameters of type SourcingLocation Modifier and Type Method Description voidAvailabilitySourcingLocationPopulator. populate(WarehouseModel source, SourcingLocation target)voidDistanceSourcingLocationPopulator. populate(WarehouseModel source, SourcingLocation target)voidPrioritySourcingLocationPopulator. populate(WarehouseModel source, SourcingLocation target) -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.fitness
Methods in de.hybris.platform.warehousing.sourcing.fitness that return types with arguments of type SourcingLocation 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 SourcingLocation in de.hybris.platform.warehousing.sourcing.fitness.evaluation
Methods in de.hybris.platform.warehousing.sourcing.fitness.evaluation with parameters of type SourcingLocation Modifier and Type Method Description java.lang.DoubleFitnessEvaluator. evaluate(SourcingLocation sourcingLocation)Calculate the fitness value -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.fitness.evaluation.impl
Methods in de.hybris.platform.warehousing.sourcing.fitness.evaluation.impl with parameters of type SourcingLocation Modifier and Type Method Description java.lang.DoubleAllocationFitnessEvaluator. evaluate(SourcingLocation sourcingLocation)java.lang.DoubleDistanceEvaluator. evaluate(SourcingLocation sourcingLocation)java.lang.DoublePriorityEvaluator. evaluate(SourcingLocation sourcingLocation)java.lang.DoubleScoreEvaluator. evaluate(SourcingLocation sourcingLocation) -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.fitness.impl
Methods in de.hybris.platform.warehousing.sourcing.fitness.impl that return types with arguments of type SourcingLocation Modifier and Type Method Description java.util.List<SourcingLocation>DefaultFitnessService. sortByFitness(SourcingContext sourcingContext)Methods in de.hybris.platform.warehousing.sourcing.fitness.impl with parameters of type SourcingLocation Modifier and Type Method Description protected FitSourcingLocationDefaultFitnessService. buildFitSourcingLocation(SourcingLocation sourcingLocation)Create aFitSourcingLocationfrom aSourcingLocation.Method parameters in de.hybris.platform.warehousing.sourcing.fitness.impl with type arguments of type SourcingLocation Modifier and Type Method Description protected FitSourcingLocation[]DefaultFitnessService. getFitSourcingLocations(java.util.Collection<SourcingLocation> sourcingLocations, java.util.Set<SourcingFactor> sourcingFactors)Evaluates fitness of a sourcing location based on given set of sourcingFactors -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.result
Methods in de.hybris.platform.warehousing.sourcing.result with parameters of type SourcingLocation Modifier and Type Method Description SourcingResultSourcingResultFactory. create(AbstractOrderEntryModel orderEntry, SourcingLocation sourcingLocation, java.lang.Long quantity)Create a sourcing result.SourcingResultSourcingResultFactory. create(java.util.Collection<AbstractOrderEntryModel> orderEntries, SourcingLocation sourcingLocation)Create a sourcing result where all order entries are sourced from the given sourcingLocation and using the quantity specified byAbstractOrderEntryModel#getQuantityUnallocated().SourcingResultSourcingResultFactory. create(java.util.Map<AbstractOrderEntryModel,java.lang.Long> allocation, SourcingLocation sourcingLocation)Create a sourcing result where all order entries are sourced from the given sourcingLocation and using the quantity specified in the allocation map. -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.result.impl
Methods in de.hybris.platform.warehousing.sourcing.result.impl with parameters of type SourcingLocation Modifier and Type Method Description SourcingResultDefaultSourcingResultFactory. create(AbstractOrderEntryModel orderEntry, SourcingLocation sourcingLocation, java.lang.Long quantity)SourcingResultDefaultSourcingResultFactory. create(java.util.Collection<AbstractOrderEntryModel> orderEntries, SourcingLocation sourcingLocation)SourcingResultDefaultSourcingResultFactory. create(java.util.Map<AbstractOrderEntryModel,java.lang.Long> allocations, SourcingLocation sourcingLocation) -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.strategy
Methods in de.hybris.platform.warehousing.sourcing.strategy with parameters of type SourcingLocation Modifier and Type Method Description protected java.lang.LongAbstractSourcingStrategy. getAvailabilityForProduct(ProductModel productModel, SourcingLocation sourcingLocation)Retrieve the stock available from a sourcing location -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.strategy.impl
Methods in de.hybris.platform.warehousing.sourcing.strategy.impl with parameters of type SourcingLocation Modifier and Type Method Description protected booleanPickupStrategy. canSourceOrderEntry(AbstractOrderEntryModel entry, SourcingLocation location)Validates if the givenSourcingLocationcan be used to source the givenAbstractOrderEntryModelprotected 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 resultprotected booleanNoSplittingStrategy. isSourcingNoSplittingPossible(java.util.Collection<AbstractOrderEntryModel> entries, SourcingLocation sourcingLocation)Check if it is possible to source. -
Uses of SourcingLocation in de.hybris.platform.warehousing.sourcing.util
Methods in de.hybris.platform.warehousing.sourcing.util that return SourcingLocation Modifier and Type Method Description SourcingLocationSourcingLocationBuilder. build()Methods in de.hybris.platform.warehousing.sourcing.util that return types with arguments of type SourcingLocation Modifier and Type Method Description protected java.util.Collection<SourcingLocation>SourcingContextBuilder. getSourcingLocations()Methods in de.hybris.platform.warehousing.sourcing.util with parameters of type SourcingLocation Modifier and Type Method Description SourcingContextBuilderSourcingContextBuilder. withSourcingLocation(SourcingLocation location)AddSourcingLocationtoSourcingContext
-