Uses of Interface
org.broadleafcommerce.core.order.domain.FulfillmentGroup
Packages that use FulfillmentGroup
Package
Description
-
Uses of FulfillmentGroup in org.broadleafcommerce.core.offer.domain
Fields in org.broadleafcommerce.core.offer.domain declared as FulfillmentGroupModifier and TypeFieldDescriptionprotected FulfillmentGroupCandidateFulfillmentGroupOfferImpl.fulfillmentGroupprotected FulfillmentGroupFulfillmentGroupAdjustmentImpl.fulfillmentGroupMethods in org.broadleafcommerce.core.offer.domain that return FulfillmentGroupModifier and TypeMethodDescriptionCandidateFulfillmentGroupOffer.getFulfillmentGroup()CandidateFulfillmentGroupOfferImpl.getFulfillmentGroup()FulfillmentGroupAdjustment.getFulfillmentGroup()FulfillmentGroupAdjustmentImpl.getFulfillmentGroup()Methods in org.broadleafcommerce.core.offer.domain with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionvoidFulfillmentGroupAdjustment.init(FulfillmentGroup fulfillmentGroup, Offer offer, String reason) voidFulfillmentGroupAdjustmentImpl.init(FulfillmentGroup fulfillmentGroup, Offer offer, String reason) voidCandidateFulfillmentGroupOffer.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) voidCandidateFulfillmentGroupOfferImpl.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) voidFulfillmentGroupAdjustment.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) voidFulfillmentGroupAdjustmentImpl.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.offer.service.discount.domain
Fields in org.broadleafcommerce.core.offer.service.discount.domain declared as FulfillmentGroupModifier and TypeFieldDescriptionprotected FulfillmentGroupPromotableFulfillmentGroupImpl.fulfillmentGroupMethods in org.broadleafcommerce.core.offer.service.discount.domain that return FulfillmentGroupModifier and TypeMethodDescriptionPromotableFulfillmentGroup.getFulfillmentGroup()Returns the decorated FulfillmentGroupPromotableFulfillmentGroupImpl.getFulfillmentGroup()Methods in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionPromotableItemFactory.createPromotableFulfillmentGroup(FulfillmentGroup fulfillmentGroup, PromotableOrder order) PromotableItemFactoryImpl.createPromotableFulfillmentGroup(FulfillmentGroup fulfillmentGroup, PromotableOrder order) Constructors in org.broadleafcommerce.core.offer.service.discount.domain with parameters of type FulfillmentGroupModifierConstructorDescriptionPromotableFulfillmentGroupImpl(FulfillmentGroup fulfillmentGroup, PromotableOrder promotableOrder, PromotableItemFactory itemFactory) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.offer.service.processor
Methods in org.broadleafcommerce.core.offer.service.processor with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionprotected booleanOrderOfferProcessorImpl.fgContainsFutureCreditAdjustment(FulfillmentGroup fg) protected voidOrderOfferProcessorImpl.syncFulfillmentPrice(FulfillmentGroup fg) protected voidOrderOfferProcessorImpl.synchronizeFulfillmentGroupAdjustments(FulfillmentGroup fg, PromotableFulfillmentGroup promotableFG) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.order.dao
Methods in org.broadleafcommerce.core.order.dao that return FulfillmentGroupModifier and TypeMethodDescriptionFulfillmentGroupDao.create()FulfillmentGroupDaoImpl.create()FulfillmentGroupDao.createDefault()FulfillmentGroupDaoImpl.createDefault()FulfillmentGroupDao.readDefaultFulfillmentGroupForOrder(Order order) FulfillmentGroupDao.readFulfillmentGroupById(Long fulfillmentGroupId) FulfillmentGroupDaoImpl.readFulfillmentGroupById(Long fulfillmentGroupId) FulfillmentGroupDao.save(FulfillmentGroup fulfillmentGroup) FulfillmentGroupDaoImpl.save(FulfillmentGroup fulfillmentGroup) Methods in org.broadleafcommerce.core.order.dao that return types with arguments of type FulfillmentGroupModifier and TypeMethodDescriptionFulfillmentGroupDao.readFulfillmentGroupsByStatus(FulfillmentGroupStatusType status, int start, int maxResults) Reads FulfillmentGroups by status, ascending according to the date that the order was created.FulfillmentGroupDao.readFulfillmentGroupsByStatus(FulfillmentGroupStatusType status, int start, int maxResults, boolean ascending) Reads FulfillmentGroups by status, either ascending or descending according to the date that the order was created.FulfillmentGroupDaoImpl.readFulfillmentGroupsByStatus(FulfillmentGroupStatusType status, int start, int maxResults) FulfillmentGroupDaoImpl.readFulfillmentGroupsByStatus(FulfillmentGroupStatusType status, int start, int maxResults, boolean ascending) FulfillmentGroupDao.readPartiallyFulfilledFulfillmentGroups(int start, int maxResults) Reads FulfillmentGroups whose status is PARTIALLY_FULFILLED or PARTIALLY_DELIVERED.FulfillmentGroupDaoImpl.readPartiallyFulfilledFulfillmentGroups(int start, int maxResults) FulfillmentGroupDao.readUnfulfilledFulfillmentGroups(int start, int maxResults) Reads FulfillmentGroups whose status is not FULFILLED or DELIVERED.FulfillmentGroupDaoImpl.readUnfulfilledFulfillmentGroups(int start, int maxResults) FulfillmentGroupDao.readUnprocessedFulfillmentGroups(int start, int maxResults) Returns FulfillmentGroups whose status is null, or where no processing has yet occured.FulfillmentGroupDaoImpl.readUnprocessedFulfillmentGroups(int start, int maxResults) Methods in org.broadleafcommerce.core.order.dao with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionvoidFulfillmentGroupDao.delete(FulfillmentGroup fulfillmentGroup) voidFulfillmentGroupDaoImpl.delete(FulfillmentGroup fulfillmentGroup) FulfillmentGroupItemDao.readFulfillmentGroupItemsForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) FulfillmentGroupItemDaoImpl.readFulfillmentGroupItemsForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) FulfillmentGroupDao.save(FulfillmentGroup fulfillmentGroup) FulfillmentGroupDaoImpl.save(FulfillmentGroup fulfillmentGroup) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.order.domain
Classes in org.broadleafcommerce.core.order.domain that implement FulfillmentGroupFields in org.broadleafcommerce.core.order.domain declared as FulfillmentGroupModifier and TypeFieldDescriptionprotected FulfillmentGroupFulfillmentGroupFeeImpl.fulfillmentGroupprotected FulfillmentGroupFulfillmentGroupItemImpl.fulfillmentGroupFields in org.broadleafcommerce.core.order.domain with type parameters of type FulfillmentGroupMethods in org.broadleafcommerce.core.order.domain with type parameters of type FulfillmentGroupModifier and TypeMethodDescription<G extends FulfillmentGroup>
org.broadleafcommerce.common.copy.CreateResponse<G>FulfillmentGroupImpl.createOrRetrieveCopyInstance(org.broadleafcommerce.common.copy.MultiTenantCopyContext context) Methods in org.broadleafcommerce.core.order.domain that return FulfillmentGroupModifier and TypeMethodDescriptionFulfillmentGroupFee.getFulfillmentGroup()FulfillmentGroupFeeImpl.getFulfillmentGroup()FulfillmentGroupItem.getFulfillmentGroup()FulfillmentGroupItemImpl.getFulfillmentGroup()Methods in org.broadleafcommerce.core.order.domain that return types with arguments of type FulfillmentGroupModifier and TypeMethodDescriptionNullOrderImpl.getFulfillmentGroups()Order.getFulfillmentGroups()Gets theFulfillmentGroups associated with thisOrder.OrderImpl.getFulfillmentGroups()Methods in org.broadleafcommerce.core.order.domain with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionprotected voidFulfillmentGroupImpl.cloneTaxDetails(org.broadleafcommerce.common.copy.MultiTenantCopyContext context, FulfillmentGroup cloned) voidFulfillmentGroupFee.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) voidFulfillmentGroupFeeImpl.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) voidFulfillmentGroupItem.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) voidFulfillmentGroupItemImpl.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) Method parameters in org.broadleafcommerce.core.order.domain with type arguments of type FulfillmentGroupModifier and TypeMethodDescriptionvoidNullOrderImpl.setFulfillmentGroups(List<FulfillmentGroup> fulfillmentGroups) voidOrder.setFulfillmentGroups(List<FulfillmentGroup> fulfillmentGroups) voidOrderImpl.setFulfillmentGroups(List<FulfillmentGroup> fulfillmentGroups) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.order.service
Methods in org.broadleafcommerce.core.order.service that return FulfillmentGroupModifier and TypeMethodDescriptionFulfillmentGroupService.addFulfillmentGroupToOrder(FulfillmentGroupRequest fulfillmentGroupRequest, boolean priceOrder) FulfillmentGroupServiceImpl.addFulfillmentGroupToOrder(FulfillmentGroupRequest fulfillmentGroupRequest, boolean priceOrder) FulfillmentGroupService.addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest, boolean priceOrder) FulfillmentGroupService.addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest, boolean priceOrder, boolean save) FulfillmentGroupServiceImpl.addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest, boolean priceOrder) FulfillmentGroupServiceImpl.addItemToFulfillmentGroup(FulfillmentGroupItemRequest fulfillmentGroupItemRequest, boolean priceOrder, boolean save) FulfillmentGroupService.createEmptyFulfillmentGroup()FulfillmentGroupServiceImpl.createEmptyFulfillmentGroup()FulfillmentGroupService.findFulfillmentGroupById(Long fulfillmentGroupId) FulfillmentGroupServiceImpl.findFulfillmentGroupById(Long fulfillmentGroupId) FulfillmentGroupService.getFirstShippableFulfillmentGroup(Order order) Returns the first shippable fulfillment group from an order.FulfillmentGroupServiceImpl.getFirstShippableFulfillmentGroup(Order order) This method will get the first shippable fulfillment group from an order.FulfillmentGroupService.save(FulfillmentGroup fulfillmentGroup) FulfillmentGroupServiceImpl.save(FulfillmentGroup fulfillmentGroup) Methods in org.broadleafcommerce.core.order.service that return types with arguments of type FulfillmentGroupModifier and TypeMethodDescriptionFulfillmentGroupService.findFulfillmentGroupsByStatus(FulfillmentGroupStatusType status, int start, int maxResults) Reads FulfillmentGroups by status, ascending according to the date that the order was created.FulfillmentGroupService.findFulfillmentGroupsByStatus(FulfillmentGroupStatusType status, int start, int maxResults, boolean ascending) Reads FulfillmentGroups by status, either ascending or descending according to the date that the order was created.FulfillmentGroupServiceImpl.findFulfillmentGroupsByStatus(FulfillmentGroupStatusType status, int start, int maxResults) FulfillmentGroupServiceImpl.findFulfillmentGroupsByStatus(FulfillmentGroupStatusType status, int start, int maxResults, boolean ascending) FulfillmentGroupService.findPartiallyFulfilledFulfillmentGroups(int start, int maxResults) Reads FulfillmentGroups whose status is PARTIALLY_FULFILLED or PARTIALLY_DELIVERED.FulfillmentGroupServiceImpl.findPartiallyFulfilledFulfillmentGroups(int start, int maxResults) FulfillmentGroupService.findUnfulfilledFulfillmentGroups(int start, int maxResults) Reads FulfillmentGroups whose status is not FULFILLED or DELIVERED.FulfillmentGroupServiceImpl.findUnfulfilledFulfillmentGroups(int start, int maxResults) FulfillmentGroupService.findUnprocessedFulfillmentGroups(int start, int maxResults) Returns FulfillmentGroups whose status is null, or where no processing has yet occured.FulfillmentGroupServiceImpl.findUnprocessedFulfillmentGroups(int start, int maxResults) FulfillmentGroupService.getAllShippableFulfillmentGroups(Order order) Returns all of the shippable fulfillment groups for an orderFulfillmentGroupServiceImpl.getAllShippableFulfillmentGroups(Order order) Methods in org.broadleafcommerce.core.order.service with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionprotected FulfillmentGroupItemFulfillmentGroupServiceImpl.createFulfillmentGroupItemFromOrderItem(OrderItem orderItem, FulfillmentGroup fulfillmentGroup, int quantity) voidFulfillmentGroupService.delete(FulfillmentGroup fulfillmentGroup) voidFulfillmentGroupServiceImpl.delete(FulfillmentGroup fulfillmentGroup) FulfillmentGroupService.save(FulfillmentGroup fulfillmentGroup) FulfillmentGroupServiceImpl.save(FulfillmentGroup fulfillmentGroup) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.order.service.call
Fields in org.broadleafcommerce.core.order.service.call declared as FulfillmentGroupModifier and TypeFieldDescriptionprotected FulfillmentGroupFulfillmentGroupItemRequest.fulfillmentGroupMethods in org.broadleafcommerce.core.order.service.call that return FulfillmentGroupMethods in org.broadleafcommerce.core.order.service.call with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionvoidFulfillmentGroupItemRequest.setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.order.strategy
Methods in org.broadleafcommerce.core.order.strategy that return FulfillmentGroupModifier and TypeMethodDescriptionprotected FulfillmentGroupFulfillmentGroupItemStrategyImpl.addItemToFulfillmentGroup(Order order, OrderItem orderItem, int quantity, FulfillmentGroup fulfillmentGroup) protected FulfillmentGroupFulfillmentGroupItemStrategyImpl.addItemToFulfillmentGroup(Order order, OrderItem orderItem, FulfillmentGroup fulfillmentGroup) Methods in org.broadleafcommerce.core.order.strategy with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionprotected FulfillmentGroupFulfillmentGroupItemStrategyImpl.addItemToFulfillmentGroup(Order order, OrderItem orderItem, int quantity, FulfillmentGroup fulfillmentGroup) protected FulfillmentGroupFulfillmentGroupItemStrategyImpl.addItemToFulfillmentGroup(Order order, OrderItem orderItem, FulfillmentGroup fulfillmentGroup) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.pricing.service
Methods in org.broadleafcommerce.core.pricing.service that return FulfillmentGroupModifier and TypeMethodDescriptionFulfillmentPricingService.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) Called during the Pricing workflow to determine the cost for theFulfillmentGroup.FulfillmentPricingServiceImpl.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) Methods in org.broadleafcommerce.core.pricing.service with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionFulfillmentPricingService.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) Called during the Pricing workflow to determine the cost for theFulfillmentGroup.FulfillmentPricingServiceImpl.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) FulfillmentPricingService.estimateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup, Set<FulfillmentOption> options) This provides an estimation for aFulfillmentGroupwith aFulfillmentOption.FulfillmentPricingServiceImpl.estimateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup, Set<FulfillmentOption> options) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.pricing.service.fulfillment
Methods in org.broadleafcommerce.core.pricing.service.fulfillment with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionorg.broadleafcommerce.profile.core.domain.AddressFulfillmentLocationResolver.resolveLocationForFulfillmentGroup(FulfillmentGroup group) This method should give anAddressthat a particularFulfillmentGroupwill be fulfilled from.org.broadleafcommerce.profile.core.domain.AddressSimpleFulfillmentLocationResolver.resolveLocationForFulfillmentGroup(FulfillmentGroup group) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.pricing.service.fulfillment.provider
Methods in org.broadleafcommerce.core.pricing.service.fulfillment.provider that return FulfillmentGroupModifier and TypeMethodDescriptionBandedFulfillmentPricingProvider.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) FixedPriceFulfillmentPricingProvider.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) FulfillmentPricingProvider.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) Calculates the total cost for this FulfillmentGroup.Methods in org.broadleafcommerce.core.pricing.service.fulfillment.provider with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionBandedFulfillmentPricingProvider.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) FixedPriceFulfillmentPricingProvider.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) FulfillmentPricingProvider.calculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) Calculates the total cost for this FulfillmentGroup.booleanBandedFulfillmentPricingProvider.canCalculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup, FulfillmentOption option) booleanFixedPriceFulfillmentPricingProvider.canCalculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup, FulfillmentOption option) booleanFulfillmentPricingProvider.canCalculateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup, FulfillmentOption option) Whether or not this processor can provide a cost calculate for the given FulfillmentGroup and the given FulfillmentOption.BandedFulfillmentPricingProvider.estimateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup, Set<FulfillmentOption> options) FixedPriceFulfillmentPricingProvider.estimateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup, Set<FulfillmentOption> options) FulfillmentPricingProvider.estimateCostForFulfillmentGroup(FulfillmentGroup fulfillmentGroup, Set<FulfillmentOption> options) Estimates the cost for the fulfilling the given fulfillment group Estimates the cost for the fulfilling the given fulfillment group with the given options. -
Uses of FulfillmentGroup in org.broadleafcommerce.core.pricing.service.tax.provider
Methods in org.broadleafcommerce.core.pricing.service.tax.provider with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionSimpleTaxProvider.determineTaxRateForFulfillmentGroup(FulfillmentGroup fulfillmentGroup) Uses the passed in address to determine if the item is taxable.protected voidSimpleTaxProvider.handleFulfillmentGroupFeeTaxes(FulfillmentGroup fulfillmentGroup) protected voidSimpleTaxProvider.handleFulfillmentGroupItemTaxes(FulfillmentGroup fulfillmentGroup) protected voidSimpleTaxProvider.handleFulfillmentGroupTaxes(FulfillmentGroup fulfillmentGroup) -
Uses of FulfillmentGroup in org.broadleafcommerce.core.pricing.service.workflow
Methods in org.broadleafcommerce.core.pricing.service.workflow with parameters of type FulfillmentGroupModifier and TypeMethodDescriptionprotected org.broadleafcommerce.common.currency.domain.BroadleafCurrencyFulfillmentItemPricingActivity.getCurrency(FulfillmentGroup fg) protected booleanConsolidateFulfillmentFeesActivity.shouldApplyFeeToFulfillmentGroup(SkuFee fee, FulfillmentGroup fulfillmentGroup) If the SkuFee expression is null or empty, this method will always return true