Uses of Class
de.hybris.platform.warehousing.data.sourcing.SourcingLocation
Packages that use SourcingLocation
Package
Description
-
Uses of SourcingLocation in de.hybris.platform.warehousing.data.sourcing
Subclasses of SourcingLocation in de.hybris.platform.warehousing.data.sourcingMethods in de.hybris.platform.warehousing.data.sourcing that return types with arguments of type SourcingLocationMethod parameters in de.hybris.platform.warehousing.data.sourcing with type arguments of type SourcingLocationModifier and TypeMethodDescriptionvoidSourcingContext.setSourcingLocations(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 SourcingLocationModifier and TypeMethodDescriptionprotected 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 SourcingLocationModifier and TypeMethodDescriptionvoidSourcingLocationPopulator.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 SourcingLocationModifier and TypeMethodDescriptionvoidAvailabilitySourcingLocationPopulator.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 SourcingLocationModifier and TypeMethodDescriptionFitnessService.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 SourcingLocationModifier and TypeMethodDescriptionFitnessEvaluator.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 SourcingLocationModifier and TypeMethodDescriptionAllocationFitnessEvaluator.evaluate(SourcingLocation sourcingLocation) DistanceEvaluator.evaluate(SourcingLocation sourcingLocation) PriorityEvaluator.evaluate(SourcingLocation sourcingLocation) ScoreEvaluator.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 SourcingLocationModifier and TypeMethodDescriptionDefaultFitnessService.sortByFitness(SourcingContext sourcingContext) Methods in de.hybris.platform.warehousing.sourcing.fitness.impl with parameters of type SourcingLocationModifier and TypeMethodDescriptionprotected FitSourcingLocationDefaultFitnessService.buildFitSourcingLocation(SourcingLocation sourcingLocation) Create aFitSourcingLocationfrom aSourcingLocation.Method parameters in de.hybris.platform.warehousing.sourcing.fitness.impl with type arguments of type SourcingLocationModifier and TypeMethodDescriptionprotected FitSourcingLocation[]DefaultFitnessService.getFitSourcingLocations(Collection<SourcingLocation> sourcingLocations, 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 SourcingLocationModifier and TypeMethodDescriptionSourcingResultFactory.create(AbstractOrderEntryModel orderEntry, SourcingLocation sourcingLocation, Long quantity) Create a sourcing result.SourcingResultFactory.create(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().SourcingResultFactory.create(Map<AbstractOrderEntryModel, 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 SourcingLocationModifier and TypeMethodDescriptionDefaultSourcingResultFactory.create(AbstractOrderEntryModel orderEntry, SourcingLocation sourcingLocation, Long quantity) DefaultSourcingResultFactory.create(Collection<AbstractOrderEntryModel> orderEntries, SourcingLocation sourcingLocation) DefaultSourcingResultFactory.create(Map<AbstractOrderEntryModel, 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 SourcingLocationModifier and TypeMethodDescriptionprotected 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 SourcingLocationModifier and TypeMethodDescriptionprotected 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(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 SourcingLocationMethods in de.hybris.platform.warehousing.sourcing.util that return types with arguments of type SourcingLocationModifier and TypeMethodDescriptionprotected Collection<SourcingLocation>SourcingContextBuilder.getSourcingLocations()Methods in de.hybris.platform.warehousing.sourcing.util with parameters of type SourcingLocationModifier and TypeMethodDescriptionSourcingContextBuilder.withSourcingLocation(SourcingLocation location) AddSourcingLocationtoSourcingContext